Heim Backend-Entwicklung PHP-Tutorial So führen Sie ein Laravel-Projekt aus (es ist sehr einfach)

So führen Sie ein Laravel-Projekt aus (es ist sehr einfach)

Jul 22, 2024 am 08:37 AM

Sie sind möglicherweise verwirrt darüber, wie Sie ein Laravel-Projekt aus externen Quellen wie Github ausführen sollen, da wir bei einem Laravel-Projekt, das direkt lokal erstellt wird, nur das Befehlsterminal eingeben müssen

php artisan serve
Nach dem Login kopieren

und das Laravel-Projekt kann ordnungsgemäß ausgeführt und auf dem Bildschirm angezeigt werden.

Sehen wir uns den Unterschied zwischen lokalen und externen Laravel-Projekten an, hier verwende ich externe Quellen wie Github.
How to run any Laravel project (It Wie Sie sehen können, fehlen einige Dateien und Ordner im Laravel-Projektteil, der von Github übernommen wurde.

Der Grund dafür ist, dass Laravel standardmäßig über eine spezielle Datei namens .gitignore verfügt. Diese Datei schließt die darin aufgeführten Dateien und Ordner aus, sodass sie nicht auf Github oder andere externe Quellen mit Git-Unterstützung hochgeladen werden.
How to run any Laravel project (It Dies ist aus Sicherheitsgründen und auch zur Minimierung der Projektgröße erforderlich, um den Cloud-Speicher nicht mit unnötigen Dateien zu überlasten.

Wie kann man es also ausführen, wenn einige Dateien und Ordner fehlen? Ich zeige dir wie.

Stellen Sie sicher, dass Ihre PHP-Version die Mindestanforderungen des Laravel-Projekts erfüllt.

Zuallererst muss Ihre PHP-Version die Mindestspezifikationen des Laravel-Projekts erfüllen. Wenn die Laravel-Version beispielsweise 10 ist, benötigen Sie mindestens PHP-Version 8.1+, um sie auszuführen.

Sie können die minimalen PHP-Spezifikationen in Laravel über den folgenden Link überprüfen: laravel.com/docs/master/releases#support-policy

Wenn Ihre PHP-Version die Mindestanforderungen nicht erfüllt und Sie nicht wissen, wie Sie die PHP-Version aktualisieren oder ändern, können Sie meinen vorherigen Beitrag zum Thema „So wechseln oder aktualisieren Sie die PHP-Version in Laragon“ lesen

Installieren Sie die notwendigen Pakete für das Laravel-Projekt

composer install
Nach dem Login kopieren

Der Befehl besteht darin, die im Laravel-Projekt benötigten Pakete zu installieren. Sie können im ersten Bild im lokalen Abschnitt sehen, dass es einen Ordner namens „vendor“ gibt. Dieser Ordner wird installiert, wenn Sie den obigen Befehl ausführen.

Erstellen und konfigurieren Sie die .env-Datei

Da die .env-Datei nicht existiert, müssen Sie sie erneut erstellen. Sie können die Datei mit dem Namen .env.example kopieren, um die .env-Datei schnell zu erstellen. Führen Sie einfach den folgenden Befehl auf dem Terminal aus

cp .env.example .env
Nach dem Login kopieren

Das System kopiert automatisch die Datei .env.example und ändert den Dateinamen in .env.

Konfigurieren Sie den Anwendungsschlüssel in der .env-Datei

In der .env-Datei, die Sie gerade zuvor erstellt haben, gibt es keinen Anwendungsschlüssel. Sie müssen den Anwendungsschlüssel festlegen, indem Sie den folgenden Befehl ausführen

php artisan key:generate 
Nach dem Login kopieren

Dadurch wird der Anwendungsschlüssel in Ihrer .env-Datei automatisch neu generiert.

Führen Sie einige zusätzliche Befehle aus (optional)

Wenn Sie in Ihrem Laravel-Projekt eine Datenbank verwenden, führen Sie den folgenden Befehl aus

php artisan migrate
Nach dem Login kopieren

Stellen Sie sicher, dass Sie die Datenbank in der .env-Datei konfiguriert haben.

Wenn das Laravel-Projekt über eine Datei-Upload-Funktion verfügt, vergessen Sie nicht, den folgenden Befehl auszuführen

php artisan storage:link
Nach dem Login kopieren

Schließen

So führen Sie jedes Laravel-Projekt aus. Wenn Sie es lokal ausführen, können Sie direkt den Befehl php artisan servo eingeben, um es auszuführen.

Hinweis: Wenn Sie auf einem Server ausführen, müssen Sie den Stammordner in „Öffentlich“ ändern und den Befehl „php artisan servo“ nicht mehr ausführen.

Hoffentlich ist dieser Beitrag nützlich für Sie und vergessen Sie nicht, ihn mit anderen zu teilen. Viel Glück...

Das obige ist der detaillierte Inhalt vonSo führen Sie ein Laravel-Projekt aus (es ist sehr einfach). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium) 11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium) Mar 03, 2025 am 10:49 AM

11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium)

Einführung in die Instagram -API Einführung in die Instagram -API Mar 02, 2025 am 09:32 AM

Einführung in die Instagram -API

Arbeiten mit Flash -Sitzungsdaten in Laravel Arbeiten mit Flash -Sitzungsdaten in Laravel Mar 12, 2025 pm 05:08 PM

Arbeiten mit Flash -Sitzungsdaten in Laravel

Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren Mar 04, 2025 am 09:33 AM

Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren

Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests Mar 12, 2025 pm 05:09 PM

Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests

Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs Mar 14, 2025 am 11:42 AM

Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs

12 Beste PHP -Chat -Skripte auf Codecanyon 12 Beste PHP -Chat -Skripte auf Codecanyon Mar 13, 2025 pm 12:08 PM

12 Beste PHP -Chat -Skripte auf Codecanyon

Ankündigung von 2025 PHP Situation Survey Ankündigung von 2025 PHP Situation Survey Mar 03, 2025 pm 04:20 PM

Ankündigung von 2025 PHP Situation Survey

See all articles