平凡エンジニアによる平凡ブログ

平凡インフラエンジニアがスキルアップを目指してプログラミングやクラウドやサーバといったインフラのアウトプットをしていきます!

【PHP】バージョンを指定してLaravelのプロジェクトを立ち上げよう!

今回のテーマ

Laravelをcomposerを使用して作成しようとすると最新バージョンで
作成されますが、古いバージョンで作成したいって時に
コマンドどうすればよかったかなと・・
備忘録として残します。

作成コマンドを見てみる

通常通りに作成

testsampleという名前のプロジェクトを作成します。
基本コマンドは以下です。

composer create-project laravel/laravel testsample

バージョン確認してみると、ver 8.21.0で作成されていることがわかります。

// プロジェクトに移動
cd testsample

// バージョン確認
php artisan -V

// 出力
Laravel Framework 8.21.0

バージョンを指定して作成する

今度は5.5のバージョンを指定してインストールします。
バージョン指定時は"laravel/laravel=バージョン"とする必要があります
バージョン指定時に6.xとすれば6.X系のバージョンもインストールできます

composer create-project "laravel/laravel=5.5" testsample
// プロジェクトに移動
cd testsample

// バージョン確認
php artisan -V

// 出力
Laravel Framework 5.5.50

まとめ

バージョン指定時は"laravel/laravel=バージョン"をつけてコマンドを実行することを忘れずに

バージョンによっては動かないライブラリなどもあるようなので
バージョンの確認は都度忘れないようにしないといけないですね