Heim >PHP-Framework >Laravel >Ausführliche Erklärung zur schnellen Installation und Konfiguration von Laravel

Ausführliche Erklärung zur schnellen Installation und Konfiguration von Laravel

PHPz
PHPzOriginal
2023-03-31 15:50:21682Durchsuche

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.

  1. Composer installieren

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
  1. Laravel installieren

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.

  1. Konfigurieren der Datenbank

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_USERNAMEDB_PASSWORD选项是你的数据库用户名和密码。

  1. 设置应用程序密钥

Laravel使用应用程序密钥来保护敏感数据,如cookie和session。打开.env文件,找到下面的选项。

APP_KEY=

Laravel官方提供了一个命令来生成应用程序密钥。在终端中运行以下命令。

php artisan key:generate

该命令将生成一个唯一的应用程序密钥,并将其填入.env文件中。

  1. 配置邮件设置

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_USERNAMEMAIL_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.
    1. Anwendungsschlüssel festlegen

    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
      Laravel stellt offiziell einen Befehl zum Generieren von Anwendungsschlüsseln zur Verfügung. Führen Sie den folgenden Befehl im Terminal aus.
    1. rrreee
    2. Dieser Befehl generiert einen eindeutigen Anwendungsschlüssel und füllt ihn in die Datei .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 Optionen MAIL_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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist ein Laravel-Framework?Nächster Artikel:Was ist ein Laravel-Framework?