Zoeken…
Opmerkingen
Deze sectie geeft een overzicht van wat componist-php is en waarom een ontwikkelaar het misschien wil gebruiken.
Het moet ook alle grote onderwerpen binnen componist-php vermelden en een link naar de gerelateerde onderwerpen bevatten. Aangezien de Documentatie voor componist-php nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.
Overzicht
Composer is een hulpmiddel voor afhankelijkheidsbeheer in PHP. Hiermee kunt u de bibliotheken aangeven waarvan uw project afhankelijk is en deze voor u beheren (installeren / bijwerken).
Componist is geen pakketbeheerder in dezelfde zin als Yum of Apt. Ja, het gaat over "pakketten" of bibliotheken, maar het beheert ze per project en installeert ze in een map (bijv. Leverancier) binnen uw project.
Composer vereist PHP 5.3.2+ om te worden uitgevoerd. Een paar gevoelige php-instellingen en compileervlaggen zijn ook vereist, maar wanneer u het installatieprogramma gebruikt, wordt u gewaarschuwd voor eventuele incompatibiliteit.
Om pakketten van bronnen te installeren in plaats van eenvoudige zip-archieven, heb je git, svn, fossil of hg nodig, afhankelijk van hoe het pakket versiebeheer is.
Composer installeren op Ubuntu
Voordat we Composer downloaden en installeren, moeten we ervoor zorgen dat onze server alle afhankelijkheden heeft geïnstalleerd.
Werk eerst de cache van pakketbeheer bij door deze uit te voeren:
sudo apt-get update
Laten we nu de afhankelijkheden installeren. We hebben curl
nodig om Composer en php5-cli
te downloaden voor installatie en uitvoering. git
wordt gebruikt door Composer voor het downloaden van projectafhankelijkheden. Alles kan worden geïnstalleerd met de volgende opdracht:
sudo apt-get install curl php5-cli git
Laten we het nu installeren:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Hiermee wordt Composer gedownload en geïnstalleerd als een systeemomvattende opdracht met de naam composer, onder / usr / local / bin. De uitvoer moet er zo uitzien:
Output
#!/usr/bin/env php
All settings correct for using Composer
Downloading...
Composer successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer
Voer het volgende uit om uw installatie te testen:
composer
En u zou een soortgelijke output moeten krijgen:
Output
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.0-dev (9859859f1082d94e546aa75746867df127aa0d9e) 2015-08-17 14:57:00
Usage:
command [options] [arguments]
Options:
--help (-h) Display this help message
--quiet (-q) Do not output any message
--verbose (-v|vv|vvv) Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
--version (-V) Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
--no-interaction (-n) Do not ask any interactive question
--profile Display timing and memory usage information
--working-dir (-d) If specified, use the given directory as working directory.
....
Installeren op Windows
Hier zullen we gewoon het installatieprogramma gebruiken.
Dit is de eenvoudigste manier om Composer op uw machine te installeren.
Download en voer Composer-Setup.exe uit . Het installeert de nieuwste versie van de componist en stelt uw PATH
zodat u gewoon de composer
kunt oproepen vanuit elke map op uw opdrachtregel.
Opmerking : sluit uw huidige terminal. Test het gebruik met een nieuwe terminal: dit is belangrijk omdat de PATH alleen wordt geladen wanneer de terminal start.
Opmerking-2 : PATH
in Windows 10
- Klik met de rechtermuisknop op opstarten (Windows-logo) ->
system ->Advance system settings->Environment variables->System variables[below box] ->
selecteerPath
en klik opEdit
- Klik op Nieuw en voeg deze waarde toe
C:\ProgramData\ComposerSetup\bin
- Open nu uw terminal [cmd] en test
composer --version