laravel5インスト-ルその後

フレンズ(id:KSGKSGKSG)が課金しちゃうほど使いやすいとのことなので、

はてなブログを使ってみます。よろしくお願いします。

 

最初の記事が「その後」なのは、livedoorの元のブログがあってその続きになります。

 todo:
/var/www/html/以下にプロジェクト作ったからnginxの設定変える

 としていたので、nginxの設定を変えてRootDirectoryを変更します。

参考URLはコチラ:

インストール 5.2 Laravel

 

nginxの設定ファイルを編集し再起動

/etc/nginx/conf.d/ の hogehoge.conf を開いてrootの項目を変更。

nginxインストール時に参考にしていたサイトが、

/usr/share/nginx/html だったので変更します。

インストールし終えたら、アプリケーションのドキュメント/Webルートをpublicディレクトリになるように設定してください。

とのことなので、

/var/www/html/プロジェクト名/public に変更。

変更したらばnginxを再起動します。

systemctl restart nginx.service

 

早速URLを開いて確認

 HTTP500 Internal Server Error だと思うので、ドキュメントみます。

Laravelをインストールした後に、多少のパーミッションの設定が必要です。storage下とbootstrap/cacheディレクトリーをWebサーバーから書き込み可能にしてください。そうしないとLaravelは実行されないでしょう。

まんまなのでこの2つディレクトリの権限を一旦変えてみましょう。

chmod -R 777 storage/
chmod -R 777 bootstrap/cache/

 

もう一度URLを開いて確認

f:id:pdo99:20161114232034p:plain

スタート画面表示されました。

今日は以上です。