ホームページ >PHPフレームワーク >Laravel >Laravel 開発: Laravel Valet を使用してローカル開発環境を構成するにはどうすればよいですか?

Laravel 開発: Laravel Valet を使用してローカル開発環境を構成するにはどうすればよいですか?

王林
王林オリジナル
2023-06-13 10:40:581265ブラウズ

Laravel は、開発者に強力なツールと機能を提供する人気のある PHP フレームワークです。 Laravel をローカル開発に使用する場合は、ローカル開発環境を使用する必要があります。この記事では、Laravel Valetを使用したローカル開発環境の構築方法について説明します。

Laravel Valet は、開発環境を迅速かつ簡単に構成できる Mac ユーザー向けのローカル開発環境ツールです。 Valet は Web サーバーとして Nginx を使用し、MySQL、PHP、Redis、Mongodb などの他の機能も提供します。

まず、Homebrew が Mac にインストールされていることを確認する必要があります。ターミナルを開き、次のコマンドを実行して Homebrew がインストールされているかどうかを確認します。

brew --version

Homebrew のバージョンが返された場合は、正常にインストールされたことを意味します。

次に、Valet をインストールする必要があります。ターミナルで次のコマンドを実行します。

composer global require laravel/valet

上記のコマンドは、Valet をグローバルにインストールします。インストールが完了したら、次のコマンドを実行して初期化します。

valet install

初期化プロセス中に、Valet は必要なソフトウェア パッケージをインストールし、Nginx をデフォルトの Web サーバーとして設定します。

インストールが完了したら、Valet が自動的に起動するように設定する必要があります。ターミナルで次のコマンドを実行します。

valet trust

このコマンドは、Integer SSL をインストールし、信頼できるローカル開発証明書として設定します。

次に、新しいプロジェクトを作成し、Valet を使用するように設定しましょう。プロジェクトのパスが /Users/yourname/Projects/my-app であるとします。このディレクトリで次のコマンドを実行します。

cd /Users/yourname/Projects/my-app
valet link

上記のコマンドは、Valet をこのプロジェクトのローカル開発環境として設定します。これで、ブラウザに http://my-app.test と入力してアプリケーションを表示できるようになります。

MySQL をデータベースとして使用する場合は、Valet を使用する前に MySQL がインストールされていることを確認し、次のコマンドを使用して MySQL を起動してください:

brew services start mysql

これで ## で実行できます。 #.env ファイル内で MySQL データベースへの接続を指定します。次に例を示します。

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=my_database
DB_USERNAME=root
DB_PASSWORD=

最後に、Valet を使用しなくなった場合は、次のコマンドを使用して Valet を削除し、デフォルトの Web サーバーに戻すことができます。

valet uninstall

ローカルで開発するときに Valet を使用すると、便利な開発エクスペリエンスが提供され、Laravel アプリケーションをより速く構築できるようになります。この記事があなたのお役に立ち、Valet を使用してスムーズにアプリケーションを開発できることを願っています。

以上がLaravel 開発: Laravel Valet を使用してローカル開発環境を構成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。