Wenn ich Projekte mit dem Laravel-Framework durchführe, ist mein Kopf manchmal leer und ich weiß nicht, wie ich anfangen soll, oder ich stoße bei der Installation von Laravel auf viele kleine Probleme und weiß nicht, wie ich sie lösen kann. Nachfolgend habe ich die Hinweise zusammengestellt während des Installationsvorgangs. Ich hoffe, dass dies Entwicklern, die auf Probleme stoßen, Unterstützung bieten kann.
1. Download und Installation von Composer
ComposerDownload
Englische Website: https://getcomposer.org/
Chinesischer Spiegel: http://www.phpcomposer.com/
1 Installieren Sie das Composer-Tutorial unten:
Chinesischer Spiegel
Keine Notwendigkeit, die Konfiguration hier zu ändern
Hier ist zu beachten, dass Sie eine PHP-Umgebung benötigen, bevor Sie diesen Composer installieren
Befolgen Sie einfach den nächsten Schritt oben. Die Installation ist direkt abgeschlossen. Verwenden Sie nach Abschluss den Befehl „composer -v“ zum Erkennen.
2. Tutorial zur Installation von Composer unter einem Mac-System:
Laden Sie Composer direkt im Befehlszeilenmodus unter einem Mac herunter.
Verwenden Sie den Curl-Befehl zum Herunterladen:
curl -sS https://getcomposer.org/installer | php
Wenn Curl nicht installiert ist, können Sie auch den PHP-Befehl verwenden Download:
php -r "readfile('https://getcomposer.org/installer');" | php
Composer manuell herunterladen
Adresse: https://getcomposer.org/composer.phar
Nachdem Sie Composer.phar heruntergeladen haben, können Sie es in das Verzeichnis einfügen, aber jedes Mal, wenn Sie ein neues Verzeichnis erstellen, müssen Sie es herunterladen Das Erstellen einer Kopie in ein neues Verzeichnis ist aufwändiger. Der beste Weg ist also, es in usr/local/bin abzulegen und daraus einen globalen Befehl zu machen.
sudo mv Composer.phar /usr/local/bin/composer
Auf diese Weise können Sie den Composer-Befehl direkt im Terminal verwenden
2. Laravel-Installation
Composer-Installation von Laravel
1 . Direkt herunterladen und installieren (Muss die Mauer umgehen)
Erstellen Sie ein Laravel-Projekt namens laravel
composer create-project laravel/laravel --prefer-dist
2. Verwenden Sie das Composer-Image zur Installation (umgehen Sie die Mauer nicht)
Verwenden Sie das Composer-Image, um die neueste Version von Laravel zu installieren
Es gibt zwei Möglichkeiten, den Spiegeldienst zu aktivieren:
Globale Systemkonfiguration: Das heißt, Konfigurationsinformationen zur globalen Konfigurationsdatei config.json des Composers hinzufügen,
Individuelle Projektkonfiguration: hinzufügen Konfigurationsinformationen zu Composer.json eines bestimmten Projekts In der Datei
Beispiel 1: Ändern Sie die globale Konfigurationsdatei von Composer (empfohlene Methode)
Öffnen Sie das Befehlszeilenfenster (Windows-Benutzer) oder die Konsole (Linux- und Mac-Benutzer) und führen Sie Folgendes aus Befehl:
composer create-project laravel/laravel blog -prefer-dist
Nachdem die Ausführung des obigen Befehls abgeschlossen ist, können Sie den folgenden Befehl erneut ausführen, ohne über die Mauer zu gehen
Erstellen Sie ein Laravel-Projekt mit dem Namen laravel
composer config -g repo.packagist composer https://packagist.phpcomposer. com
Erstellen Sie ein Laravel-Projekt mit dem Namen blog
composer create-project laravel/laravel --prefer-dist
Beispiel 2: Ändern Sie die Composer.json-Konfigurationsdatei des aktuellen Projekts:
Öffnen Sie ein Befehlszeilenfenster (Windows-Benutzer) oder eine Konsole (Linux-, Mac-Benutzer) und geben Sie das Stammverzeichnis Ihres Projekts ein (d. h. das Verzeichnis aller Composer.json). Dateien) und führen Sie den folgenden Befehl aus:
composer create-project laravel/laravel blog -prefer-dist
Schritt 1: Da es unter dem aktuellen Projekt ausgeführt wird, erstellen Sie zunächst einen Projektordner test
Der zweite Schritt: Ändern Sie die Composer-Datei des aktuellen Projekts, also Sie müssen zunächst über eine Datei „composer.json“ verfügen. Simulieren Sie also manuell eine Textdatei und benennen Sie sie bei allen Einstellungen einfach „composer.json“.
Klicken Sie wie oben aufgefordert auf „Ja“und führen Sie dann den folgenden Befehl aus:
composer config repo.packagist composer nttps://packagist. phpcoeposer. com
Sehen Sie sich die Datei „composer.json“ an. Diese Datei enthält zusätzlichen Inhalt
Dann können Sie den folgenden Befehl verwenden, ohne die Firewall umgehen zu müssen.
Erstellen Sie ein Laravel-Projekt mit dem Namen laravel
composer config repo.packagist composer nttps://packagist. phpcoeposer. com
Erstellen Sie ein Laravel-Projekt mit dem Namen blog
composer create-project laravel/laravel --prefer-dist
Der obige Befehl fügt automatisch die Spiegelungskonfigurationsinformationen am Ende der Composer.json-Datei im aktuellen Projekt hinzu (Sie können sie auch manuell hinzufügen). ): Der Inhalt der Datei
composer.json (wie im Screenshot oben gezeigt) bedeutet die Installation von Laravel und die Angabe der chinesischen Website-URL.
Die oben genannten Schritte habe ich erfolgreich installiert. Befolgen Sie einfach die obigen Schritte, um es Schritt für Schritt zu installieren. Wenn Sie etwas nicht verstehen, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung. Ich hoffe, das hilft allen.
Das obige ist der detaillierte Inhalt vonDer Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!