Heim >PHP-Framework >Laravel >Ausführliche Erklärung zur schnellen Installation und Konfiguration von Laravel
Laravel ist ein beliebtes PHP-Framework, das eine benutzerfreundliche, effiziente und stabile Entwicklungsplattform bietet. Wenn Sie Laravel erlernen oder verwenden, können einige Konfigurationsprobleme auftreten. In diesem Artikel erfahren Sie, wie Sie Laravel einrichten, um Ihnen einen schnellen Einstieg zu erleichtern und einige häufige Fehler zu vermeiden.
Composer ist ein Abhängigkeitsmanagement-Tool für Laravel, wir müssen es zuerst installieren. Composer kann unter getcomposer.org heruntergeladen und installiert werden. Verwenden Sie nach Abschluss der Installation den folgenden Befehl, um zu überprüfen, ob Composer erfolgreich installiert wurde.
composer --version
Bevor Sie Laravel installieren, müssen Sie sicherstellen, dass PHP und der Webserver installiert wurden. Laravel empfiehlt offiziell die Verwendung von PHP Version 7.1 oder höher. Mit dem folgenden Befehl können wir die neueste Version von Laravel installieren.
composer create-project --prefer-dist laravel/laravel myproject
Wobei mein Projekt der Name des Laravel-Projekts ist, das Sie erstellen möchten. Dieser Befehl erstellt ein neues Laravel-Projekt in Ihrem aktuellen Arbeitsverzeichnis.
Laravel verwendet standardmäßig MySQL als Datenbank und wir müssen die Datenbankverbindungsinformationen festlegen. Öffnen Sie die Datei .env
im Projektverzeichnis und ändern Sie darin die folgenden Optionen. .env
文件,在其中修改下面的选项。
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel DB_USERNAME=root DB_PASSWORD=
这里DB_DATABASE
选项是你要使用的数据库名称,DB_USERNAME
和DB_PASSWORD
选项是你的数据库用户名和密码。
Laravel使用应用程序密钥来保护敏感数据,如cookie和session。打开.env
文件,找到下面的选项。
APP_KEY=
Laravel官方提供了一个命令来生成应用程序密钥。在终端中运行以下命令。
php artisan key:generate
该命令将生成一个唯一的应用程序密钥,并将其填入.env
文件中。
Laravel支持多种邮件服务提供商,例如SMTP和Sendmail。打开.env
文件,修改下面的选项。
MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=yourusername@gmail.com MAIL_PASSWORD=yourpassword MAIL_ENCRYPTION=tls
这里使用了Gmail作为示例。你需要将MAIL_USERNAME
和MAIL_PASSWORD
chmod -R 777 storage/Hier ist die Option
DB_DATABASE
der Datenbankname, den Sie verwenden möchten, und die Optionen DB_USERNAME
und DB_PASSWORD
sind Ihr Datenbank-Benutzername und Ihr Passwort. Laravel verwendet Anwendungsschlüssel, um sensible Daten wie Cookies und Sitzungen zu schützen. Öffnen Sie die Datei .env
und finden Sie die folgenden Optionen.
php artisan serve
.env
ein. E-Mail-Einstellungen konfigurieren
Laravel unterstützt mehrere E-Mail-Dienstanbieter wie SMTP und Sendmail. Öffnen Sie die Datei.env
und ändern Sie die folgenden Optionen. rrreee
Gmail wird hier als Beispiel verwendet. Sie müssen die OptionenMAIL_USERNAME
und MAIL_PASSWORD
in Ihre eigenen E-Mail-Anmeldeinformationen ändern und die anderen Optionen nach Bedarf ändern. 🎜Speicherverzeichnisberechtigungen konfigurieren🎜🎜🎜Laravel verwendet standardmäßig das Speicherverzeichnis, um von der Anwendung generierte Dateien wie Protokolle und Caches zu speichern. Um sicherzustellen, dass Laravel normal auf das Verzeichnis zugreifen kann, müssen seine Berechtigungen auf beschreibbar gesetzt werden. Führen Sie den folgenden Befehl im Terminal aus. 🎜rrreee🎜🎜Letzter Schritt🎜🎜🎜Jetzt haben Sie Laravel konfiguriert. Starten Sie den Laravel-Server mit dem folgenden Befehl. 🎜rrreee🎜Besuchen Sie http://localhost:8000 in Ihrem Browser. Sie sehen eine Laravel-Willkommensseite, die anzeigt, dass Sie das Laravel-Framework erfolgreich installiert und konfiguriert haben. 🎜🎜Zusammenfassung🎜🎜In diesem Artikel wird die Einrichtungsmethode von Laravel vorgestellt, einschließlich der Installation von Composer, der Installation von Laravel, der Konfiguration der Datenbank, der Festlegung des Anwendungsschlüssels, der Konfiguration der E-Mail-Einstellungen, der Konfiguration der Speicherverzeichnisberechtigungen und des letzten Schritts. Jetzt können Sie diese Methoden verwenden, um Laravel schnell zu konfigurieren und zu starten und einige häufige Fehler zu vermeiden. 🎜Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zur schnellen Installation und Konfiguration von Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!