前提・実現したいこと
var/www/html内にあるlaravel(プロジェクトファイル)を表示したのですが、表示できません。
パブリックIPにアクセスしてもApacheのTest Pageが表示されて、表示が変わりません。
試したこと
こちらのサイトのまま設定をおこないました。
こちら
補足情報(FW/ツールのバージョンなど)
Installed Packages
Name : httpd
Arch : x86_64
Version : 2.4.46
Release : 1.amzn2
Size : 4.0 M
Repo : installed
From repo : amzn2-core
Summary : Apache HTTP Server
URL : https://httpd.apache.org/
License : ASL 2.0
Description : The Apache HTTP Server is a powerful, efficient, and extensible
: web server.
PHP 7.4.14
Laravel Framework 7.30.3
mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1
EC2のAmazon Linux で ec2-user を apache グループに追加し、
/var/www ディレクトリに apache グループの所有権を与え、グループに書き込み権限を割り当てます。
書き込みの権限は通ってるのですが、
drwxrwsr-x 2 ec2-user apache 6 Aug 24 18:55 cgi-bin
drwxrwsr-x 3 ec2-user apache 50 Jan 22 08:09 html
どのようにすれば表示できるのかわかりません。よろしくお願い致します。
追記:Apacheの設定
追記依頼ありがとうございます。
ファイル:httpd.conf
DocumentRoot "/var/www/html/プロジェクトファイル/public" # # Relax access to content within /var/www. # <Directory "/var/www/html/プロジェクトファイル/public"> AllowOverride All # Allow open access: Require all granted </Directory> # Further relax access to the default document root: <Directory "/var/www/html"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.4/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Require all granted </Directory>
変更した個所です。
追記:Apacheエラーログ
httpd/error_log
Cannot serve directory /var/www/html/プロジェクトファイル/: No matching DirectoryIndex (index.html) found, and server-generated directory index forbidden by Options directive
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー