logo

Come installare Composer su Windows

Compositore è un'applicazione utilizzata per gestione delle dipendenze in formato standard in PHP . Composer ti consente di dichiarare le librerie su cui si trova il tuo PHP il progetto dipende e gestiscilo per te. Installa e aggiorna le librerie necessarie per il tuo progetto.

Per impostazione predefinita, Composer non installa nulla a livello globale; gestisce le dipendenze in base al progetto e le installa nella directory ( venditore ) all'interno del tuo progetto.

Composer offre due cose per i nostri progetti:

jdbc jdbc
  • Aiuta nella gestione delle dipendenze per PHP.
  • Aiuta nel caricamento automatico dei file nel progetto.

Il Compositore è fortemente stimolato dall'NPM di Node e dal bundle di Ruby.

Supponiamo uno scenario:

  1. Hai un progetto PHP che dipende da diverse librerie.
  2. E alcune di queste biblioteche dipendono anche da altre biblioteche.

Il compositore soddisfa i requisiti dello scenario di cui sopra in quanto:

  1. Ti consente di dichiarare le librerie da cui dipende il tuo progetto.
  2. Rileva quali versioni del pacchetto devi installare nel tuo progetto e le scarica e installa per te.
  3. Consente inoltre di aggiornare tutte le dipendenze in un unico comando.

Requisiti di sistema per installare Composer:

Il compositore deve essere installato e funzionante correttamente PHP 5.3.2+ sulla macchina. Richiede inoltre alcune impostazioni PHP sensibili e compila flag. Installando i pacchetti Composer dal sorgente anziché dall'archivio zip, avrai bisogno di git, svn, fossil o hg in base alla versione del pacchetto controllata. Un compositore è uno strumento multipiattaforma che funziona ugualmente su Sistema operativo Windows , Linux e macOS.

Installa Composer su Windows

Esistono due modi per installare Composer sul sistema operativo Windows: il primo utilizza la configurazione del programma di installazione di Composer e l'altro è tramite installazione manuale utilizzando script.

1. Utilizzo del programma di installazione

a) Installare Composer utilizzando la configurazione del programma di installazione di Composer è il modo più semplice per installarlo sul sistema operativo Windows. Avvia il browser predefinito e visita https://getcomposer.org e fare clic sul pulsante 'Per iniziare'. Sotto il ' Installazione - Windows ', fai clic sulla sezione ' Utilizzo del programma di installazione ' opzione; ti porterà alla sezione 'Utilizzo del programma di installazione'.

Come installare Composer su Windows

b) Fare clic su Composer-Setup.exe collegamento per scaricare la configurazione di Composer sul tuo dispositivo. Dopo aver scaricato il setup, eseguilo per installarlo e segui le istruzioni.

c) Aprire il programma di installazione di Composer scaricato e fare clic su 'Installa per tutti gli utenti', che è l'opzione consigliata per installare il programma di installazione di Composer.

Come installare Composer su Windows

d) Nella schermata pop-up, fare clic su per consentire l'installazione.

e) Ora scegli il tipo di installazione e fai clic su Prossimo

Come installare Composer su Windows

f) Ora scegli il percorso PHP della riga di comando che desideri utilizzare, seleziona la casella per aggiungere il percorso PHP e fai clic su Prossimo .

Come installare Composer su Windows

g) La configurazione del compositore apre una schermata che fornisce un'opzione per utilizzare un server proxy per connettersi a Internet. Se desideri utilizzare un server proxy, seleziona la casella e inserisci l'URL del proxy; in caso contrario, lasciarlo e fare clic su Prossimo Lo salteremo poiché non utilizziamo alcun server proxy per connetterci a Internet.

Come installare Composer su Windows

h) La configurazione di Composer è pronta per essere installata sul tuo computer; rivedi le tue impostazioni e fai clic sul pulsante Installa.

Come installare Composer su Windows

i) Dopo l'installazione del setup di Composer, verranno visualizzate informazioni importanti su come aprirlo. Leggere le informazioni, fare clic su Avanti e procedere di conseguenza dopo l'installazione.

Come installare Composer su Windows

j) Fare clic sul pulsante Fine per completare l'installazione.

Come installare Composer su Windows

Quando il compositore viene installato sul tuo computer, apri le finestre di comando (cmd), digita compositore e premere accedere chiave. Se viene visualizzato un elenco di comandi, significa che Composer è stato installato correttamente sul tuo computer.

Come installare Composer su Windows

2. Installazione manuale

Puoi installare Composer in qualsiasi directory dove desideri. Nel nostro caso, stiamo installando su C:xampphtdocscomposersetup directory. Apri il terminale di comando (cmd) e vai al percorso della directory che desideri installare (C:xampphtdocscomposersetup).

Copia e incolla il seguente script nel tuo cmq terminale ed eseguirlo per installare Composer. Installerà automaticamente l'ultima versione di Composer nella directory corrente.

 php -r 'copy('https://getcomposer.org/installer', 'composer-setup.php');' php -r 'if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;' php composer-setup.php php -r 'unlink('composer-setup.php');' 

Questo script di installazione controlla semplicemente le impostazioni php.ini. Se le impostazioni sono impostate in modo errato, ti avviserà e inizierà a scaricare l'ultima versione compositore.phar nella directory corrente (C:xampphtdocscomposersetup). Se l'installazione ha esito positivo, verrà visualizzato il messaggio di installazione riuscita.

Come installare Composer su Windows

Le 4 righe di script di cui sopra devono essere in modo da eseguire le seguenti attività:

  • Scarica il programma di installazione del compositore nella directory corrente.
  • Verifica il certificato SHA-384 del programma di installazione del compositore.
  • Esegui il programma di installazione del compositore.
  • Rimuovi il programma di installazione del compositore.

Nota: il codice dello script potrebbe subire modifiche in base alla nuova versione rilasciata. Per controllare lo script per l'installazione di una nuova versione di Composer, visitare https://getcomposer.org/download/ .

Nota: se lo script genera un errore del tipo ' php non è riconosciuto come comando interno o esterno '. Quindi controlla che il percorso PHP sia ben impostato nelle impostazioni delle variabili d'ambiente del computer o meno. Per impostare il percorso PHP globalmente per il tuo computer, copia il percorso php in cui si trova (C:xamppphp) e incollalo, in Impostazioni di sistema avanzate,> Variabili d'ambiente> Selezionare Sentiero e fare clic su Nuovo . Ora, nel Nome variabile tipo Sentiero e nel Valore variabile , incolla la posizione php, ovvero C:xamppphp .

Puoi controllare la versione del compositore installata utilizzando un comando compositore -v al percorso attuale. Ad esempio:

 composer -v 

Per esempio:

 C:xampphtdocscomposersetup>composer -v 

Come installare Composer su Windows

Qui, sul nostro computer viene installata la versione attuale 2.0.8 di Composer.

Creane uno nuovo compositore.bat file nella stessa directory in cui si trova il file compositore.phar è presente.

Utilizzando cmd

 C:xampphtdocscomposersetup>echo @php '%~dp0composer.phar' %*>composer.bat 

Come installare Composer su Windows

Utilizzando PowerShell

 C:xampphtdocscomposersetup> Set-Content composer.bat '@php '%~dp0composer.phar' %*' 

Come installare Composer su Windows

Alcune delle altre opzioni di installazione degne di nota di Composer

--install-dir

Puoi installare Composer in una directory particolare in cui desideri utilizzare il file --install-dir opzione e fornendo il nome della directory di destinazione. Per esempio:

 php composer-setup.php --install-dir=bin 

--nome del file

È anche possibile specificare un nome file diverso da quello predefinito (composer.phar) utilizzando il comando --nome del file opzione. Per esempio:

 php composer-setup.php --filename=composer 

--versione

Composer consente di installare la sua particolare versione utilizzando il file --versione opzione oltre a fornire una versione di rilascio specifica. Per esempio:

 php composer-setup.php --version=1.0.0-alpha8 

--aiuto

Usando il --aiuto opzione, puoi visualizzare varie opzioni del compositore per un ambiente specifico. Per esempio:

 --help 

Aggiornamento e disinstallazione di Composer

Se desideri aggiornare il tuo Composer o disinstallare uno qualsiasi dei suoi gestori delle dipendenze, assicurati di avere Git per Windows installato sul tuo computer. Da lì puoi verificare l'installazione di Composer eseguendo --versione comando dal terminale. Se il comando restituisce il codice della versione, significa che Composer è installato e sei pronto per i passaggi successivi.

Prima di aggiornare il tuo Composer, controlla la versione corrente installata sul tuo computer. Puoi farlo digitando il seguente comando nell'applicazione terminale:

java math.random
 composer -- version 

O

 composer -V 

Aggiorna compositore

Per aggiornare il Composer stesso, esegui lo script seguente e aggiornerà il Composer.

 composer self-update 

Aggiorna dipendenza

Poiché Composer gestisce la libreria delle dipendenze del tuo progetto, puoi aggiornare queste dipendenze se necessario utilizzando il comando seguente:

 composer update 

Se non hai un progetto attivo in esecuzione con le dipendenze di Composer nella directory corrente, Composer mostra un messaggio indicante che non è stato in grado di trovare un progetto compositore.json file.

Disinstallare i pacchetti

Per disinstallare i pacchetti da Composer, esegui il comando seguente:

 composer remove your_package_name 

Assicurati di sostituire 'your_package_name' con il nome effettivo del pacchetto nel comando precedente. Disinstallerà il pacchetto da Composer.