こんにちは!@vVv_kenshi_vVvです!
Laravelは、モダンなWebアプリケーションを開発するためのPHPフレームワークです。この記事では、MacにLaravelをインストールし、簡単な開発環境を構築する方法を解説します。
Laravel var11
Laravelインストールの前提条件
Laravelをインストールするためには、以下のソフトウェアが必要です。
必要なソフトウェア
- Homebrew(Mac用のパッケージマネージャ)
- PHP(バージョン8.x以上を推奨)
- Composer(PHPの依存管理ツール)
- Node.js(フロントエンドアセットの管理用)
必要なソフトウェアのインストール
1 Homebrewのインストール
Homebrewを使うと、Macに必要なソフトウェアを簡単にインストールできます。ターミナルを開き、以下のコマンドを実行してください。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"インストールが終わったら、brew コマンドが正しく動作するか確認します。
brew --versionPHPのインストール
Homebrewを使ってPHPをインストールします。
brew install phpインストール後、以下のコマンドでPHPのバージョンを確認します。
php -vComposerのインストール
次に、Composerをインストールします。
brew install composerインストール後、以下のコマンドでComposerのバージョンを確認します。
composer --versionNode.jsのインストール
Laravelのフロントエンドアセットを管理するために、Node.jsをインストールします。
brew install nodeインストール後、以下のコマンドでNode.jsとnpmのバージョンを確認します。
node -v npm -vLaravelプロジェクトの作成
新しいLaravelプロジェクトの作成
以下のコマンドを実行して、Laravelプロジェクトを作成します。
composer create-project --prefer-dist laravel/laravel my-projectこれにより、my-project という名前のLaravelプロジェクトが作成されます。
プロジェクトフォルダに移動
作成したプロジェクトのフォルダに移動します。
cd my-project開発サーバの起動
以下のコマンドでLaravelの開発サーバを起動します。
php artisan serve起動が成功すると、次のようなメッセージが表示されます。
Starting Laravel development server: http://127.0.0.1:8000ブラウザで http://127.0.0.1:8000 にアクセスすると、Laravelのウェルカムページが表示されます。
フロントエンドアセットのセットアップ
Laravelのフロントエンドアセットを利用するには、Node.jsを使って依存関係をインストールする必要があります。
依存関係のインストール
以下のコマンドを実行して、node_modules をインストールします。
npm install開発用アセットのビルド
以下のコマンドでフロントエンドアセットをビルドします。
npm run devこれにより、Laravelのフロントエンドアセットが開発環境で使用できるようになります。
まとめ
これで、MacにLaravelをインストールし、開発環境を構築する手順が完了しました。以下の手順を実行すれば、いつでもプロジェクトを再開できます。
- プロジェクトディレクトリに移動:
cd my-project - 開発サーバを起動:
php artisan serve
Laravelを使えば、簡単にモダンなWebアプリケーションを開発できます。ぜひ、今回の手順を参考にして、Laravelでの開発を楽しんでください!
