【Laravel】バージョンを指定してプロジェクトを作成する方法!

【Laravel】バージョンを指定してプロジェクトを作成する方法!

この記事からわかること

  • Laravel任意バージョン指定する方法
  • composerでLaravelをインストールするには?
  • Laravel Installerとは?
  • Laravelの8.*系9.*系10.*系をインストールする方法

index

[open]

\ アプリをリリースしました /

みんなの誕生日

友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-

posted withアプリーチ

Laravelプロジェクトを立ち上げた際にサイトを表示させるURLからpublicを削除する方法を紹介していきます。

環境

Laravelのバージョンを指定してインストールする方法

Laravelにはバージョンが8.*系,9.*系,10.*系などたくさんありますが、状況に応じて任意のバージョンが必要になる時があります。その際はComposerをの以下のコマンドを使用してバージョンを指定してインストールすることが可能です。

$ composer create-project laravel/laravel プロジェクト名 "バージョン"

例えば「Appleというプロジェクトを9.*系のLaravel」でインストールしたい場合は以下のようになります。以下コピペする際は「""」を記述し直さないとno matches found: “9.*”になるかも

$ composer create-project laravel/laravel プロジェクト名 "9.*"

composerコマンドを実行するにはPHPパッケージ管理ツールであるComposerのインストールが必要になります。バージョンを確認して帰ってこなければ以下の記事よりインストールしてください。

$ composer --version                       
Composer version 2.5.8 

Laravelコマンドでインストールすると?

Laravelにもプロジェクトを作成するコマンドが用意されています。ですがこの方法では最新バージョンのLaravelが自動でインストールされてしまうようです。

$ laravel new プロジェクト名

インストールされたLaravelプロジェクトのバージョンはphp artisan -vコマンドを実行します。

$ php artisan -v          
Laravel Framework 10.16.1

Laravel Installerとは?

Laravelを導入するときは以下記事のような方法でインストールすると思いますが、ここで実際にインストールしているのはLaravelというよりLaravel Installerと呼ばれるものになります。

なのでLaravel Installerの役割は「Laravelが組み込まれたプロジェクトを生成する」ということになるかと思います。laravel -vコマンドで確認できるのはLaravel InstallerのバージョンでありLaravelのバージョンではないので注意してください。

$ laravel -v    
Laravel Installer 4.2.9

まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。

ご覧いただきありがとうございました。

searchbox

スポンサー

ProFile

ame

趣味:読書,プログラミング学習,サイト制作,ブログ

IT嫌いを克服するためにITパスを取得しようと勉強してからサイト制作が趣味に変わりました笑
今はCMSを使わずこのサイトを完全自作でサイト運営中〜

New Article

index