ホームページ >PHPフレームワーク >Laravel >Laravel 開発: Laravel Valet を使用して開発環境をセットアップするにはどうすればよいですか?

Laravel 開発: Laravel Valet を使用して開発環境をセットアップするにはどうすればよいですか?

WBOY
WBOYオリジナル
2023-06-13 17:46:351150ブラウズ

PHP 開発者がアプリケーションや Web サイトを効果的に開発するには、優れた開発環境が不可欠です。 Laravel Valet は、Laravel 開発環境を簡単にセットアップできる、非常に人気のある使いやすいツールです。この記事では、Laravel Valetを使用した開発環境の構築方法について説明します。

Laravel Valet とは何ですか?

Laravel Valet は、Laravel フレームワーク用に特別にカスタマイズされた Mac ベースの開発環境です。これにより、サーバー ソフトウェアの手動インストール、仮想ホストの構成、ポート番号の調整などの面倒な作業を必要とせずに、ローカル開発環境を簡単に構成できます。 Laravel Valet は、Ngrok や DnsMasq などのテクノロジーを使用して、効率的なネイティブ開発環境を提供します。

Laravel Valet のインストール

Laravel Valet の使用を開始する前に、Homebrew と Composer がシステムにインストールされていることを確認してください。次のコマンドを使用してインストールできます:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install composer

次に、Composer を使用して、次のコマンドで Laravel Valet をインストールします:

composer global require laravel/valet

インストールが完了したら、次のコマンドを使用して Laravel を実行します。 Valet インストーラー:

valet install

これで、Laravel Valet のインストールと初期設定が完了します。

Laravel Valet の使用

Laravel Valet をインストールした後、次のコマンドを使用して簡単に Laravel アプリケーションを作成できます:

cd ~/Sites
laravel new my-app

これにより、Laravel フレームワークを使用して新しい Laravel アプリケーションが作成されます。プロジェクトを作成し、~/Sites/my-app ディレクトリに保存します。

次に、次のコマンドを使用して、現在のディレクトリを Valet ドメイン名にバインドします:

cd my-app
valet link

この操作が完了すると、http://my-app.test を使用できるようになります。 アプリケーションにアクセスします。

管理するプロジェクトが複数ある場合は、次のコマンドを使用してグローバル エージェントを作成し、対応するプロジェクトに割り当てることができます:

cd my-app
valet park

このコマンドは、プロジェクトのグローバル エージェントを作成します現在のフォルダーの Valet プロキシの名前を使用し、このプロキシを http://my-app.test ドメイン名に割り当てます。

データベースの使用

Laravel Valet を使用すると、デフォルトのデータベースとして SQLite が使用されます。ただし、MySQL または別のデータベースを使用する必要がある場合は、次の手順に従うことができます。

  1. データベースのインストール

次のコマンドを使用して、MySQL をコンピュータにインストールします。

brew install mysql

インストールが完了したら、次のコマンドを使用して MySQL をシステム サービスとして起動します。

brew services start mysql
  1. データベースを構成します

次のコマンドを使用します。 MySQL コンソールに入るコマンド:

mysql -u root

これにより、MySQL コマンド ライン インターフェイスがに入ります。このインターフェイスで、次のコマンドを入力して新しいデータベースを作成します。

CREATE DATABASE my_database;

これにより、my_database という名前の新しいデータベースが作成されます。

  1. アプリケーションの構成

Laravel の通常の構成プロセスに従い、.env ファイルでデータベース接続を構成します。次の行を更新します。

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

ここで、データベースの名前、ユーザー名、パスワードを実際の値に置き換えます。

  1. データベースの移行

正しいデータベース接続を構成した後、次のコマンドを実行してデータベースのテーブルと構造を作成します。

php artisan migrate

これにより、データベース テーブルを確認し、正しいデータベースに接続していることを確認してください。

概要

この記事では、Laravel Valet の基本概念と、それを使用して Laravel 開発環境をセットアップおよび管理する方法を紹介しました。 Valet は、プロジェクトとデバッグ プロセスを管理するための非常に便利な方法を提供し、開発者がアプリケーションに効率的で信頼性の高いサービスを提供できるように支援します。

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

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