- Laravel 5.5 (PHP 7以上)
- MySQL or MariaDB
- Redis
- NodeJS
- ImageMagick
開発はHomestead上で行うことを想定
- gitからcloneしてローカルにソースをダウンロード
- Homestead環境下で使えるように各種セットアップ
- HomesteadにSSH接続して以下作業
- cp .env.dev .env
- 必要に応じて.envの内容を修正
- cp laravel-echo-server.json.dev laravel-echo-server.json
- 必要に応じてlaravel-echo-server.jsonの内容を修正
- chmod -R 777 storage/
- chmod -R 777 bootstrap/cache/
- composer install
- npm install
- php artisan storage:link
- php artisan migrate:refresh --seed
- php artisan passport:install
- sudo apt-get update && sudo apt-get install -y imagemagick php-imagick ffmpeg && sudo service nginx restart
- (sudo)? npm install -g laravel-echo-server
- プロジェクトルートに移動してから、 (sudo)? laravel-echo-server start
- ブラウザで http://stamp.test にアクセス