Ricerca…
Osservazioni
Questa sezione fornisce una panoramica di ciò che compositore-php è, e perché uno sviluppatore potrebbe voler usarlo.
Dovrebbe anche menzionare qualsiasi argomento di grandi dimensioni all'interno di composer-php e collegarsi agli argomenti correlati. Poiché la Documentazione per compositore-php è nuova, potrebbe essere necessario creare versioni iniziali di tali argomenti correlati.
Panoramica
Composer è uno strumento per la gestione delle dipendenze in PHP. Ti permette di dichiarare le librerie da cui dipende il tuo progetto e le gestirà (installate / aggiornate) per te.
Il compositore non è un gestore di pacchetti nello stesso senso di Yum o Apt. Sì, si occupa di "pacchetti" o librerie, ma li gestisce su una base per progetto, installandoli in una directory (es. Venditore) all'interno del progetto.
Il compositore richiede PHP 5.3.2+ per essere eseguito. Sono necessarie anche alcune impostazioni php sensibili e flag di compilazione, ma quando si utilizza l'installer verrai avvisato di eventuali incompatibilità.
Per installare pacchetti da fonti invece di semplici archivi zip, è necessario git, svn, fossil o hg a seconda di come il pacchetto è controllato dalla versione.
Installazione di Composer su Ubuntu
Prima di scaricare e installare Composer, dobbiamo assicurarci che il nostro server abbia tutte le dipendenze installate.
Innanzitutto, aggiorna la cache del gestore pacchetti eseguendo:
sudo apt-get update
Ora, installiamo le dipendenze. Avremo bisogno di curl
per scaricare Composer e php5-cli
per l'installazione e l'esecuzione. git
è usato da Composer per scaricare le dipendenze del progetto. Tutto può essere installato con il seguente comando:
sudo apt-get install curl php5-cli git
Ora installiamo:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Questo scaricherà e installerà Composer come un comando a livello di sistema chiamato compositore, in / usr / local / bin. L'output dovrebbe assomigliare a questo:
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
Per testare l'installazione, eseguire:
composer
E dovresti ottenere un risultato simile a questo:
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.
....
Installazione su Windows
Qui useremo semplicemente l'installer.
Questo è il modo più semplice per configurare Composer sul tuo computer.
Scarica ed esegui Composer-Setup.exe . Installa l'ultima versione del compositore e configura il PATH
modo da poter chiamare il composer
da qualsiasi directory nella riga di comando.
Nota : chiudere il terminale corrente. Prova l'utilizzo con un nuovo terminale: questo è importante poiché il PATH viene caricato solo all'avvio del terminale.
Nota 2 : impostare PATH
in Windows 10
- Fare clic con il tasto destro del mouse all'avvio (logo windows) ->
system ->Advance system settings->Environment variables->System variables[below box] ->
selezionarePath
e fare clic suEdit
- Fare clic su Nuovo e aggiungere questo valore
C:\ProgramData\ComposerSetup\bin
- Ora apri il tuo terminale [cmd] e prova il
composer --version