Laravelのpublicファイルに合わせてドキュメントルートを変更
Publicディレクトリ
で、ドキュメントルートを変更するように指定があるので、変更します。
su -
cd /etc/httpd/conf
vi httpd.conf
~略~ DocumentRoot "/var/www/html" ~略~ # Further relax access to the default document root: <Directory "/var/www/html"> ~略~
?/var/www/html
で検索すると2箇所見つかると思います。
/var/www/html
を/var/www/html/laravel/public
に置き換えましょう。
~略~ DocumentRoot "/var/www/html/laravel/public" ~略~ # Further relax access to the default document root: <Directory "/var/www/html/laravel/public"> ~略~
systemctl restart httpd
これで http://192.168.33.10/ でLaravelのページが出てくるようになりました。
追記
上記だけだと、Laravelでルート設定をしても新しいページが404エラーになってしまいました……。
mod_rewrite を適用するために httpd.conf を修正 – katz+
<Directory "/">
と
<Directory "/var/www/html/laravel/public">
の
AllowOverride None
を AllowOverride All
に変更してください。