2021/12/15

Laravel環境構築(Mac編)

この記事のゴール

Laravel開発環境を構築する。

目次

目次
  1. Homebrewインストール
  2. phpインストール
  3. Composerインストール
  4. Laravelインストール
  5. ローカル環境で確認

構築スタート

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インストール

提供されているphpのバージョンを確認

brew search php

ご希望のバージョンをインストール

brew install php@8.0

インストールされているか確認

php -v

インストールされているのにバージョンが異なる場合

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

再度バージョンを確認し、指定したバージョンになっていればOK

Composerインストール

Composerが提供されているか確認

brew search composer

Composerをインストール

brew install composer

インストールされているか確認

composer

Laravelインストール

Laravelをインストールするのと同時に、任意のディレクトリを作成

composer create-project "laravel/laravel=6.*" sample

パスを通し、Laravelを有効化。

echo 'export PATH="~/.composer/vendor/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

インストールされているか確認

php artisan --version

※作成した任意のディレクトリで実行する

ローカル環境でLaravelを実行

作成したディレクトリで以下を実行

php artisan serve

以下が表示されればOK

関連記事


icon-loading

AIがある前提の教育をちゃんと考えてみる

AIの学習モードが普及すると、知識を「教える」役割は急速にAIへ移る。教師の仕事を分解し、小中高大で「教育」と「預かり」の比率がどう変わるかを整理したうえで、大学は実験インフラと能力認定へ収束する未来を描く。さらに、教育予算を三分の一以下に圧縮しつつ、個別最適化で水準を引き上げられるというAI前提の国家教育改革を提案する。

icon-loading

AIでDjangoのユニットテストを攻略:無理なく運用できるワークフロー構築までの物語

AIを「テストを書く相棒」として活用し、Djangoのユニットテストを無理なく運用できるワークフローを実体験ベースで解説。失敗から学んだプロンプト設計と、現場で本当に使えるAI活用法を紹介します。

icon-loading

人型ロボットである必要は本当にあるのか

AI人型ロボットは本当に必要なのか。非効率とされる人型が選ばれる理由を、学習データ、重機や都市インフラ、社会設計の視点から解説。なぜ世界は人間向けなのかが見えてくる。

icon-loading

ヤマハもホンダも消えた街。別世界の中国深圳

40年前は漁村だった深圳が、テック大企業と電動スクーター、完全キャッシュレス社会によって「アジアのシリコンバレー」と呼ばれる都市に成長した背景と、中国がAI時代の最前線にいる理由を現地体験から考察する記事。

icon-loading

「AIボーイフレンドを返して!」GPT-5より劣るGPT-4oが愛される理由

GPT-5登場で起きた#keep4o運動の衝撃。4,300人が署名し24時間で旧モデル復活という異例事態から見える現実とは?「デジタルラブレター」「AIボーイフレンド」と表現するユーザーたち。IT企業CEOが語る技術者の本音vs感情AI需要のギャップ、B2BとtoCでの使い分け戦略、AIが人間に近い役割を果たす時代の到来。

icon-loading

イーロン・マスク第三弾 – ニューラルリンクによるAIと人類の共進化ロードマップ

イーロン・マスクのAIプロジェクト群の最終段階ともいえるニューラルリンクを中心に、テスラ、オプティマス、Grokとの連続性と実験事例を詳細解説。脳とAIを直接接続する技術がもたらす人類とAIの共進化の未来像を描く。