laravel


laravelはPHPのフレームワークで最も人気のあるフレームワークの一つでしょう。
PHP単体でもアプリを作ることはできますが、データベース構築やページネーションに
かなり時間がかかります。
プログラミング 勉強するならこの言語 JAVA pyton コマンドプロト入門
Homebrewインストール
$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
インストールされたか確認します。
$brew -v
バージョンが表示されればOKです。
※インストールしてもbrewコマンドが使えない場合
インストールされているか確認します。
$ls /usr/local/bin/brew
/usr/local/bin/brew
/usr/local/bin/brewが存在する場合は、インストールされているのでパスを通す。
$echo export PATH='/usr/local/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile

フレームワークは環境構築に時間がかかるから、コマンドの抜けがないように
一つ一つ丁寧に打ちこんでいこう
phpインストール
Homebrewがインストールされたら次はPHPのインストールです。
HomebrewはMacでPHPをダウンロードする際に必ず必要なので、ダウンロ=ドするようにしましょう。
次のコマンドでダウンロード出来るPHPを探します。
$ brew search php
バージョンを指定してPHPをインストールします。
laravelやcakephpなどもphp8以上が推奨されているので、php@8.0をダウンロードするようにしましょう。
バージョン指定でPHP8をインストール
$ brew install php@8.0

インストールされるまで、時間がかかりますが気長に待ちましょう。
セットアップ
インストールしたPHPは自動的にパスが通らないため、シェルのプロファイルからパスを手動で通す必要があります。使用しているシェルのプロファイル(.bascrcや.zshrc)などを開き以下コマンドを叩くか、プロファイルを直接編集しパスを構成します。Zshを使用している場合は以下のようになります。
$ echo 'export PATH="/opt/homebrew/opt/php@8.0/bin:$PATH"' >> ~/.zshrc
$ echo 'export PATH="/opt/homebrew/opt/php@8.0/sbin:$PATH"' >> ~/.zshrc
コマンドを実行後、パスを読み込ませるために一旦シェルを再起動します。シェルを再起動したあとにphp --version
でPHPのバージョン情報が出力されれば問題なくパスが通り使用できるようになっています。
パスが通ることを確認できたら併せて以下の設定も行います。シェルのプロファイル内に次の2行を追記します。
export LDFLAGS="-L/opt/homebrew/opt/php@8.0/lib" export CPPFLAGS="-I/opt/homebrew/opt/php@8.0/include"
コメント