初学者です。
自作のLaravelアプリをEC2にデプロイしようと、サイトを見ながら進めています。
Apacheのhttpd.confファイルを編集した後、閲覧しようとするとエラーが発生してしまいます。
環境
EC2(Amazon Linux)
MySQL
Apache2.4
PHP 8.0
Laravel 8
状況
このような記事を見ながら、自作のLaravelアプリをEC2インスタンスにデプロイしようとしていました。
EC2にApache, PHP, MySQLのインストールが完了し、Laravelプロジェクトをインスタンス上にクローンまでは行えましたが、httpd.confの設定変更後、サイトを閲覧しても「ERR_CONNECTION_REFUSED」が出てしまいます。
systemctl restart httpd などでApacheの再起動は行いました。
どうすれば、無事表示できるのかご教示いただきたいです。よろしくお願いいたします。
- httpd.conf 変更内容
# 以下のように変更 DocumentRoot "/var/www/html" → DocumentRoot "/var/www/(プロジェクト名)/public" # 以下を追記 <Directory "/var/www/(プロジェクト名)/public"> AllowOverride All </Directory>
- 近々のエラーログ
[Fri Apr 01 19:59:06.723914 2022] [mpm_prefork:notice] [pid 12082] AH00173: SIGHUP received. Attempting to restart [Fri Apr 01 19:59:06.740350 2022] [lbmethod_heartbeat:notice] [pid 12082] AH02282: No slotmem from mod_heartmonitor [Fri Apr 01 19:59:06.740386 2022] [http2:warn] [pid 12082] AH10034: The mpm module (prefork.c) is not supported by mod_http2. The mpm determines how things are processed in your server. HTTP/2 has more demands in this regard and the currently selected mpm will just not do. This is an advisory warning. Your server will continue to work, but the HTTP/2 protocol will be inactive. [Fri Apr 01 19:59:06.743085 2022] [mpm_prefork:notice] [pid 12082] AH00163: Apache/2.4.52 () configured -- resuming normal operations [Fri Apr 01 19:59:06.743104 2022] [core:notice] [pid 12082] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
- インスタンスの開放しているポート
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。