Maison > cadre php > Laravel > Développement Laravel : Comment configurer un environnement de développement local à l'aide de Laravel Valet ?

Développement Laravel : Comment configurer un environnement de développement local à l'aide de Laravel Valet ?

王林
Libérer: 2023-06-13 10:40:58
original
1264 Les gens l'ont consulté

Laravel est un framework PHP populaire qui fournit aux développeurs des outils et des fonctionnalités puissants. Si vous souhaitez utiliser Laravel pour le développement local, vous devez utiliser un environnement de développement local. Dans cet article, nous décrirons comment configurer un environnement de développement local à l'aide de Laravel Valet.

Laravel Valet est un outil d'environnement de développement local pour les utilisateurs Mac qui facilite et accélère la configuration de votre environnement de développement. Valet utilise Nginx comme serveur Web et fournit également d'autres fonctionnalités telles que MySQL, PHP, Redis, Mongodb, etc.

Tout d’abord, vous devez vous assurer que Homebrew est installé sur votre Mac. Ouvrez un terminal et exécutez la commande suivante pour vérifier si Homebrew est installé :

brew --version
Copier après la connexion

Si la version de Homebrew est renvoyée, cela signifie qu'elle a été installée avec succès.

Ensuite, nous devons installer Valet. Exécutez la commande suivante dans le terminal :

composer global require laravel/valet
Copier après la connexion

La commande ci-dessus installera Valet globalement. Une fois l'installation terminée, exécutez la commande suivante pour initialiser :

valet install
Copier après la connexion

Pendant le processus d'initialisation, Valet installera les packages logiciels nécessaires et définira Nginx comme serveur Web par défaut.

Une fois l'installation terminée, vous devez configurer Valet pour qu'il démarre automatiquement. Exécutez la commande suivante dans le terminal :

valet trust
Copier après la connexion

Cette commande installera le SSL entier et le définira comme certificat de développement local de confiance.

Ensuite, créons un nouveau projet et configurons-le pour utiliser Valet. Supposons que le chemin de votre projet est /Users/yourname/Projects/my-app. Exécutez la commande suivante dans ce répertoire : /Users/yourname/Projects/my-app。在此目录中运行以下命令:

cd /Users/yourname/Projects/my-app
valet link
Copier après la connexion

以上命令将Valet设置为此项目的本地开发环境。现在,您可以在浏览器中输入http://my-app.test查看您的应用程序了。

如果您想使用MySQL作为数据库,请确保您在使用Valet之前已经安装了MySQL,并使用以下命令启动MySQL:

brew services start mysql
Copier après la connexion

现在,您可以在.env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=my_database
DB_USERNAME=root
DB_PASSWORD=
Copier après la connexion

La commande ci-dessus définit Valet comme environnement de développement local pour ce projet. Vous pouvez maintenant visualiser votre application en tapant http://my-app.test dans votre navigateur.

Si vous souhaitez utiliser MySQL comme base de données, assurez-vous d'avoir installé MySQL avant d'utiliser Valet et démarrez MySQL en utilisant la commande suivante :

valet uninstall
Copier après la connexion
Vous pouvez maintenant spécifier MySQL dans le fichier .env Connexion à la base de données. Voici un exemple : 🎜rrreee🎜 Enfin, si vous n'utilisez plus Valet, vous pouvez utiliser la commande suivante pour supprimer Valet et revenir au serveur web par défaut. 🎜rrreee🎜L'utilisation de Valet lors du développement local peut offrir une expérience de développement pratique, vous permettant de créer des applications Laravel plus rapidement. J'espère que cet article vous sera utile et que vous pourrez développer vos applications en douceur en utilisant Valet ! 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal