##はじめに
Laravelプロジェクトを初めてクローンした時に手順に困ったので
Laravelのプロジェクトをgit cloneする手順とクローン後のコマンドを紹介します。
##環境
Windows10
PHP 7.3.18
Laravel 7.12.0
MySQL
XAMPP
##クローン手順
①git clone
クローン先のディレクトリでgit cloneします。
今回は C:\Users\ユーザー名 にクローンしました。
$ git clone [LaravelプロジェクトのURL]
これでLaravelプロジェクトをローカルに作成しました。
②vendorをインストールする。
Laravelプロジェクトを開いてみると「vendor」ディレクトリが存在しないはずです。
なのでvendorディレクトリをcomposerを使ってインストールします。
$ composer install
メモ:vendorとはフレームワーク本体のプログラムがまとめられているディレクトリのことです。
③.envファイルを作成する。
今の段階では.envファイルが存在しないはずです。
代わりに.env.exampleが入っているので、.envに名前を変更します。
④.envファイルを編集する。
.envファイルを開くとデフォルトでは以下のようになっているはずです。
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
データベース名(DB_DATABASE)はデータベース作成の際に設定する名前と同じ名前にしてください。
データベース名(DB_DATABASE)、ユーザー名(DB_USERNAME)、パスワード(DB_PASSWORD)を必要に応じて変更します。
今回作成した自分の環境ではパスワードとデータベース名を変更しました。
パスワードは変更してなければそのままでOKです。
⑤アプリケーションキーを作成します。
envファイルのAPP_KEY(アプリケーションキー)がデフォルトのままになっているので下記のコマンドで作成します。
$ php artisan key:generate
メモ:composerを使ってLaravelをインストールすると、APP_KEYの生成は自動で行われるようです。
⑤DB新規作成する。
XAMPP の phpMyAdmin にアクセスして DB を作成します。
③で設定したデータベース名と同じ名前で作成します。
⑥マイグレーションする。
下記のコマンドでマイグレーション(DBの構築)をします。
$ php artisan migrate
ここまでで問題なければLaravelのプロジェクトをブラウザで確認します。
表示されたら終了です。
参考サイト