Als PHP-Entwickler ist eine gute Entwicklungsumgebung für die effektive Entwicklung von Anwendungen und Websites unerlässlich. Laravel Valet ist ein sehr beliebtes und benutzerfreundliches Tool, mit dem Sie problemlos eine Laravel-Entwicklungsumgebung einrichten können. In diesem Artikel erfahren Sie, wie Sie mit Laravel Valet eine Entwicklungsumgebung einrichten.
Was ist Laravel Valet?
Laravel Valet ist eine Mac-basierte Entwicklungsumgebung, die speziell auf das Laravel-Framework zugeschnitten ist. Damit können Sie Ihre lokale Entwicklungsumgebung ganz einfach konfigurieren, ohne dass mühsame Aufgaben wie die manuelle Installation von Serversoftware, die Konfiguration virtueller Hosts oder die Anpassung von Portnummern erforderlich sind. Laravel Valet nutzt Technologien wie Ngrok und DnsMasq, um eine effiziente native Entwicklungsumgebung bereitzustellen.
Installieren Sie Laravel Valet
Bevor Sie Laravel Valet verwenden, stellen Sie bitte sicher, dass Homebrew und Composer auf Ihrem System installiert sind. Sie können mit dem folgenden Befehl installiert werden:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install composer
Anschließend verwenden Sie Composer, um Laravel Valet mit dem folgenden Befehl zu installieren:
composer global require laravel/valet
Sobald die Installation abgeschlossen ist, verwenden Sie den folgenden Befehl, um das Installationsprogramm von Laravel Valet auszuführen:
valet install
This wird die Installation von Laravel Valet und die Ersteinrichtung abschließen.
Verwenden von Laravel Valet
Nach der Installation von Laravel Valet können Sie ganz einfach eine Laravel-Anwendung mit dem folgenden Befehl erstellen:
cd ~/Sites laravel new my-app
Dadurch wird ein neues Projekt mit dem Laravel-Framework erstellt und in ~/Sites /my- gespeichert. app
-Verzeichnis. ~/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或其他数据库,可以按以下步骤操作:
使用以下命令将MySQL安装到计算机上:
brew install mysql
当安装完成后,使用以下命令将MySQL作为系统服务启动:
brew services start mysql
使用以下命令进入MySQL控制台:
mysql -u root
这将进入MySQL命令行界面。在此界面中,键入以下命令以创建新的数据库:
CREATE DATABASE my_database;
这将创建一个名为 my_database
的新数据库。
按照Laravel的常规配置过程,在 .env
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=my_database DB_USERNAME=root DB_PASSWORD=
http://my-app.test
auf Ihre App zugreifen. php artisan migrate
http://my-app.test
den Domänennamen. Datenbank verwendenWenn Sie Laravel Valet verwenden, verwendet es SQLite als Standarddatenbank. Wenn Sie jedoch MySQL oder eine andere Datenbank verwenden müssen, können Sie die folgenden Schritte ausführen:
my_database
erstellt. 🎜.env
. Aktualisieren Sie die folgenden Zeilen: 🎜rrreee🎜Ersetzen Sie hier den Namen, den Benutzernamen und das Passwort der Datenbank durch Ihre tatsächlichen Werte. 🎜🎜🎜 Datenbank migrieren 🎜🎜🎜 Nachdem Sie die richtige Datenbankverbindung konfiguriert haben, führen Sie den folgenden Befehl aus, um die Datenbanktabellen und -strukturen zu erstellen: 🎜rrreee🎜 Dadurch werden die Datenbanktabellen erstellt und sichergestellt, dass Sie mit der richtigen Datenbank verbunden sind. 🎜🎜Zusammenfassung🎜🎜In diesem Artikel haben wir die Grundkonzepte von Laravel Valet vorgestellt und erklärt, wie man es zum Einrichten und Verwalten der Laravel-Entwicklungsumgebung verwendet. Valet bietet eine sehr nützliche und bequeme Möglichkeit, Ihr Projekt und den Debugging-Prozess zu verwalten und Entwicklern dabei zu helfen, effiziente und zuverlässige Dienste für ihre Anwendungen bereitzustellen. 🎜Das obige ist der detaillierte Inhalt vonLaravel-Entwicklung: Wie richte ich eine Entwicklungsumgebung mit Laravel Valet ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!