当サイトはアフィリエイト広告を利用しています

Laravel

Mac M1でLaravel 10をインストール(create-project)失敗するならこれを試してみて

スポンサーリンク

Mac M1でLaravel 10をインストール(create-project)してみた

プログラミングイメージ

日常的に自分の業務をサポートするツールとして
LaravelでWebアプリを組んでいるのですが、
サポートが切れているVersion8を使用しているので
現在最新のLaravel10に対応することにしました。

開発環境はMac(M1)で、すでに
ComposerやBrew,PHPなどはインストール済みの状態です。
それもそのはず、Laravel 8での開発をしているから
必要最低限なツールは揃っています。

今回のゴールとしては、

composer create-project laravel/laravel (プロジェクト名)

でコマンドを打って、
Laravel10のプロジェクトがエラーなく生成されることとします。

Mac M1でLaravel 10をインストール失敗するならこれを試してみて

Mac環境の何の下準備もせずに
composer create-project laravel/laravel (プロジェクト名)をしてみたのですが
version 9のプロジェクトが
綺麗に生成されただけでしたw

Laravel 10を入れたいのであれば
少なくともphpのversionを上げる(8.2)

brew upgrade php

2023-09現在の最新版
PHP 8.2.10がインストールされました

続いて
Composerのversionを上げる必要があります

composer --version
composer self-update
composer update

2023-09現在の最新版
Composer version 2.6.3がインストールされました。

Laravel 10でプロジェクト生成後確認方法

上記Mac側でのphp、Composerの下準備後、

composer create-project laravel/laravel (プロジェクト名)を実行したら
エラーなくプロジェクトが作成されました。

Laravel 10で間違いなくプロジェクトが生成されているかを確かめるには

cd (プロジェクト名)

でプロジェクトのPATHに移動して

php artisan --version 

を実行します

すると以下のようにバージョンが確認できます。
Laravel Framework 10.24.0

php artisan serve

を実行してlocalhostのサーバーを起動して
起動した http:// 127.0.0.1:8000 にアクセスして
右下のヴァージョンを確認する方法もあります

Mac M1でLaravel 10をインストール(create-project)してみた

まとめ

Mac M1でLaravel 10をインストールしても
色々エラーで失敗するならこれを試してみてください

・phpのversionを上げる
・Composerのversionを上げる

先端技術エンジニアの転職支援サービス

世界の工場の隣国に
量だけではなく、
質まで脅かされそうな我が国です。

ものづくりにおいて
エンジニアは宝です。


→ Kaguya

その中でも
人工知能やドローン、自動運転など
先端技術で求められる品質は
より高度で、日本のお家芸です。

そんな「先端技術に特化した」転職サービスに
興味はありませんか?

ソフトからハード、医療にバイオまで
幅広いエンジニアを募集中


→ Kaguya

他ではみられない、
エンジニアのための
厳選未公開求人が多数掲載されています

こちらもCHECK

プログラミングイメージ
MacでLaravel開発環境とツールの紹介

MacでのLaravel開発環境とツールの紹介です。 そもそもLaravelとは何? Laravelを使うとあらかじめフレームワークで、「型」が決まっているのでPHPでのウェブシステム開発を円滑にでき …

続きを見る

スポンサーリンク

関連コンテンツ

ポチッ押して応援してください!

にほんブログ村 IT技術ブログへ

-Laravel