LaravelLogo
WEB開発,  システム開発

[2019年版] MacOSにLaravelをインストール

Laravel本家サイト
https://laravel.com/

Laravelの環境要件を用意する

1.PHPのバージョンを上げる。

#brewを最新にする
brew update

#MacOSにインストールされているPHPのバージョンを確認する。
php -v

PHP 7.1.23 (cli) (built: Nov 27 2018 16:59:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
yonomac:web_dav yoaoki$ 

LaravelがPHP 7.1.3以上は必要だった為、PHPのバージョンを7.2にする。


#PHPのバージョンを上げる
brew install php@7.2

# PHPのパスを通すシェルがbashの場合
# PHPをインンストールした時にメッセージに出てくる内容をそのまま実行するとパスが通る。

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

#設定を反映させる / pathが通ったか確認する。
source ~/.bash_profile
php -v

PHP 7.2.20 (cli) (built: Jul  5 2019 12:56:54) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.20, Copyright (c) 1999-2018, by Zend Technologies
yonomac:web_dav yoaoki$ 

2.Composerのインストール

brew install composer

Laravelのインストール

#Laravelのインストール
composer global require laravel/installer

#pathを通す
export PATH="$PATH:$HOME/.composer/vendor/bin"

Laravelでプロジェクトを作成する

# プロジェクト作成
# laravel new 〇〇
laravel new testapp

# サーバー起動
cd testapp
php artisan serve

#環境構築されたLaravelフレームワークのバージョンを表示する
php artisan --version
Laravel Framework 5.8.29

インストールした「testapp」という階層に移動して、サーバーを起動する。

cd testapp
php artisan serve

http://127.0.0.1:8000
をブラウザで開くと無事Laravelのフレームワークがインストールされている事を確認できる。