既存のlaravelプロジェクトをgit cloneしてきたら環境構築しないと駄目!
0. apacheのwebルートを、laravelプロジェクト/publicに変更
1 2 3 4 |
# 元のwebルート・フォルダ名を変更 mv WWW _WWW # laravelのpublicフォルダをWWWへのシンボリックリンク ln -s /var/www/vhosts/aaaaaa/laravel8/public WWW |
1, vendorフォルダ以下をダウンロード
1 |
composer install |
2. 環境ファイルを作成
1 |
cp .env.example .env |
3. APP_KEY生成
1 |
php artisan key:generate |
4. DB接続先を.envに記述
1 2 3 4 5 6 |
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE= DB_USERNAME= DB_PASSWORD= |
5. php artisan migrate で接続確認&テーブル作成
6. cronの毎分コールは、忘れがち!
1 |
* * * * * cd /var/www/vhosts/aaaa/laravel_project && php artisan schedule:run >> /dev/null 2>&1 |