ホーム > Laravel > LaravelをPHP7.4で環境構築する方法
Laravel

LaravelをPHP7.4で環境構築する方法

いつもご利用ありがとうございます。
この記事には広告が掲載されており、その広告費によって運営しています。

Laravel を PHP7.4 とバージョンを指定して環境構築する方法について紹介します。

Laravel の環境構築をする簡単な方法【初心者向け】

PHP7.4 をインストールする

Homebrew を使った方法でやりたいと思います。Homebrew を使う方法は、

Homebrew 公式ぺージに書いてあるコマンドを打つことで簡単に導入することができます。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew -v

無事にインストールが完了していればバージョンが確認できます。

PHP7.4 をインストールします

brew install php@7.4

path を通します

zsh を使っている Catalina 以降の MacOS

echo 'export PATH="/usr/local/opt/php@8.2/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/php@8.2/sbin:$PATH"' >> ~/.zshrc

または、昔の Mac だと bash を使っているので、

echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.bash_profile

で、パスが通ります。

php7.4 の起動

brew services start php@7.4

ターミナルを再起動します(忘れやすい)

php -v

PHP のバージョンが表示されたら完了です。

composer をインストールする

composer 公式

公式に貼ってあるコマンドを順番に打っていきます。

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'dac665fdc30fdd8ec78b38b9800061b4150413ff2e3b6f88543c636f7cd84f6db9189d43a81e5503cda447da73c7e5b6') { echo 'Installer verified'.PHP_EOL; } else { echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }"
php composer-setup.php
php -r "unlink('composer-setup.php');"

これらのコマンドをうち終わると、今ターミナルで操作している場所に composer.phar ができているので、コマンドを打てるように特定の場所に移動させます。下のコマンドです。

sudo は管理者としてコマンドを打ちますと言う意味

mv は move で移動と言う意味です

composer.phar と言うファイルを

/usr/local/bin/composer に移動しますと言う意味です。

sudo mv composer.phar /usr/local/bin/composer

パスワードを求められるのでパソコンのログインパスワードを入力します。

Laravel をインストールする

最新バージョンは PHP7.4 に対応していないはずなので以下のようにバージョンを落とした Laravel プロジェクトをインストールする必要があると思います。

composer create-project laravel/laravel:^6.0 . example-app
cd example-app
php artisan serve

その他の手順については、こちらの記事で詳しく画像付きで解説しているので読んでみてください。

Laravel の環境構築をする簡単な方法【初心者向け】

フィードバックのお願い
この記事のフィードバックがありましたらYoutubeの適当な動画にコメントしていただいたり、お問い合わせからご連絡ください。