Laravleのインストール、何回かやってますが必ずつまづきます…
つまづいたことなどを随時メモりたいと思います。
環境としては
CentOS7
Apache2.4
php7
あたりで...
dockerでも何回か作りましたがここでは触れません。
phpの必要パッケージをyum install する際、php-xmlがインストールできないことがある
個別にインストールすれば入った。
yum install php-xml
httpd.confでアクセス許可しなければならない
特にVirtualHostで複数ドメイン扱ってた場合はVirtualHostごとに記載が必要。
httpd.conf
<Directory "/home/laravel/src/">
Require all granted
</Directory>
パーミッション関係
ここのやり方がよさげだった。
gitからソース持ってきた場合、.envがない
cp .env.sample .env
cp .env.sample .env しただけではダメ
php artisan key:generate