こんにちは!@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 --version
PHPのインストール
Homebrewを使ってPHPをインストールします。
brew install php
インストール後、以下のコマンドでPHPのバージョンを確認します。
php -v
Composerのインストール
次に、Composerをインストールします。
brew install composer
インストール後、以下のコマンドでComposerのバージョンを確認します。
composer --version
Node.jsのインストール
Laravelのフロントエンドアセットを管理するために、Node.jsをインストールします。
brew install node
インストール後、以下のコマンドでNode.jsとnpmのバージョンを確認します。
node -v npm -v
Laravelプロジェクトの作成
新しい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での開発を楽しんでください!