Heim > Entwicklungswerkzeuge > composer > Installieren Sie Composer unter Ubuntu14.04

Installieren Sie Composer unter Ubuntu14.04

藏色散人
Freigeben: 2019-08-07 15:03:18
nach vorne
2418 Leute haben es durchsucht

Composer ist ein Abhängigkeitsmanagement-Tool für PHP. Wie installiert man Composer unter Ubuntu 14.04? Unten wird in der Spalte Tutorial zur Composer-Nutzung erläutert, wie Sie Composer unter Ubuntu 14.04 installieren.

Installieren Sie Composer unter Ubuntu14.04

Composer herunterladen:

curl -sS https://getcomposer.org/installer | php
Nach dem Login kopieren

Composer installieren:

/usr/bin/php composer.phar --version
Nach dem Login kopieren

Globalen Befehl festlegen:

sudo mv composer.phar /usr/local/bin/composer
Nach dem Login kopieren

Überprüfen Sie, ob die Installation und Einstellung erfolgreich waren:

composer -version
Nach dem Login kopieren

Bei Erfolg erscheint das folgende Bild

Installieren Sie Composer unter Ubuntu14.04

Packagist/Composer China Full Image

Methode 1: Ändern Sie die globale Konfigurationsdatei des Composers (empfohlene Methode)

Öffnen Sie das Befehlszeilenfenster (Windows-Benutzer) oder die Konsole (Linux-, Mac-Benutzer) und führen Sie den folgenden Befehl aus:

composer config -g repo.packagist composer https://packagist.phpcomposer.com
Nach dem Login kopieren

Methode 2: Ändern Sie die Composer.json-Konfigurationsdatei des aktuellen Projekts:

Öffnen Sie das Befehlszeilenfenster (Windows-Benutzer) oder die Konsole (Linux-, Mac-Benutzer) und geben Sie das Stammverzeichnis Ihres Projekts ein (d. h. die Verzeichnis, in dem sich die Datei „composer.json“ befindet), führen Sie den folgenden Befehl aus:

composer config repo.packagist composer https://packagist.phpcomposer.com
Nach dem Login kopieren

Der obige Befehl fügt automatisch die Bildkonfigurationsinformationen am Ende der Datei „composer.json“ im aktuellen Projekt hinzu (Sie können auch Fügen Sie es manuell hinzu):

"repositories": {
    "packagist": {
        "type": "composer",
        "url": "https://packagist.phpcomposer.com"
    }
}
Nach dem Login kopieren

Nehmen wir als Beispiel die Composer.json-Konfigurationsdatei des Laravel-Projekts und sehen nach der Ausführung des obigen Befehls wie folgt aus (beachten Sie die letzten paar Zeilen):

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require": {
        "php": ">=5.5.9",
        "laravel/framework": "5.2.*"
    },
    "config": {
        "preferred-install": "dist"
    },
    "repositories": {
        "packagist": {
            "type": "composer",
            "url": "https://packagist.phpcomposer.com"
        }
    }
}
Nach dem Login kopieren

OK, alles ist erledigt! Probieren Sie die Composer-Installation aus, um die unglaubliche Geschwindigkeit zu erleben!

Spiegelungsprinzip:

Im Allgemeinen werden die Daten des Installationspakets (hauptsächlich ZIP-Dateien) von github.com heruntergeladen und die Metadaten des Installationspakets heruntergeladen von packagist.org.

Allerdings ist die Verbindungsgeschwindigkeit ausländischer Websites aus bekannten Gründen sehr langsam und kann jederzeit „abgemauert“ oder sogar „nicht vorhanden“ sein.

Was „Packagist China Full Mirror“ macht, ist, alle Installationspakete und Metadaten in inländischen Computerräumen zwischenzuspeichern und über inländische CDNs zu beschleunigen, sodass keine Anfragen an ausländische Websites gestellt werden müssen, wodurch Composer The beschleunigt wird Der Installations- und Composer-Update-Prozess ist schneller und stabiler. Daher können Sie das Installationspaket auch dann herunterladen und aktualisieren, wenn packagist.org oder github.com fehlschlägt (hauptsächlich, weil die Verbindungsgeschwindigkeit zu langsam oder blockiert ist).

Das obige ist der detaillierte Inhalt vonInstallieren Sie Composer unter Ubuntu14.04. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:aliyun.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage