他人のLaravelのプロジェクトを git clone
やダウンロードでローカルに落として動かすことがあるのでその方法を紹介する。
外部ファイルのインストール
$ composer update
まず、目的のプロジェクトまで移動して、CLIで必要なライブラリを上記コマンドで取り入れる。
.envファイルの修正
マイグレーションファイル等を書き換える場合は .env
のファイルを書き換える必要がある。
特にDBの設定部分はここによって違うので自身の環境に合わせなければならない。
.env
DB_CONNECTION=DBの種類
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=データベース名
DB_USERNAME=ユーザー
DB_PASSWORD=パスワード
さらにアプリケーションキーを作成する必要もある。
$ php artisan key:generate
時々 .env
のファイルが反映されない時があるのでその時はこちらの記事を参考にしたらうまく参照させることができました。
https://qiita.com/yukke7624/items/14f29d126e38a7d86646
マイグレーション
$ php artisan migrate:fresh
このコマンドで新たにマイグレーションを行う。
また、ローカルサーバーも下記コマンドで立ち上げられる。
$ php artisan serve