#環境
- CentOS 7
- Nginx 1.1
- PHP 7
#手順
##composer を入れる
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
##インストール
-
composer create-project --prefer-dist laravel/laravel プロジェクト名
-
ここで
PHPUnit
がインストールできないとエラーが出たので、composer.json
から一旦記述を削除する -
改めて
composer install
-
php artisan list
でartisan
コマンドが使えることを確認
#ページにアクセスしたらエラーになる場合
僕の場合、HTTP ERROR 500
になった。
プロジェクトの所有者をnginx
にしてみる(今回は nginx を使っているので)
chown -R nginx:nginx プロジェクト名/
※たぶんパーミッションを変えても良い
##まだ 500 エラー
SELinux のファイルコンテキストを変更する。
-
chcon -R -t httpd_sys_rw_content_t /var/www/laravel/storage
-
chcon -R -t httpd_sys_rw_content_t /var/www/laravel/bootstrap/cache
##次は The only supported ciphers are AES-128-CBC and AES-256-CBC
キーを生成すれば良いらしい。
php artisan key:generate
php artisan config:clear
- 参考
後でPHPUnit
入れないと。。