Lo sapevi?

Gestiamo autonomamente la nostra rete, in modo da ottimizzare le latenze, reagire velocemente in caso problemi e filtrare con più efficienza eventuali attacchi DDoS.

Come installare Composer su Ubuntu

Estimated reading: 3 minutes 170 views

Composer è un gestore delle dipendenze per PHP che permette di installare e aggiornare facilmente librerie e pacchetti necessari ai propri progetti.

Viene utilizzato da molti framework e applicazioni PHP, come Laravel, perché consente di scaricare automaticamente il codice necessario e mantenere organizzate le dipendenze del progetto.

In questa guida vedremo come installare Composer su Ubuntu e configurarlo per poterlo utilizzare direttamente dal terminale.

Prerequisiti

Prima di procedere assicurati di avere:

  • una macchina o un server con Ubuntu;
  • accesso al terminale;
  • un utente con permessi sudo;
  • PHP installato.

Puoi verificare se PHP è già presente con il comando:

				
					php -v
				
			

Se PHP non è installato, verrà installato nel passaggio successivo insieme alle dipendenze necessarie.

Aggiornare i pacchetti di sistema

Prima di installare nuovi software è consigliabile aggiornare l’elenco dei pacchetti disponibili:

				
					sudo apt update
				
			

Questo permette ad Ubuntu di utilizzare le versioni più recenti disponibili nei repository configurati.

Installare PHP e le dipendenze necessarie

Composer richiede PHP e alcune estensioni per funzionare correttamente.

Installa PHP, l’estensione CLI e gli strumenti necessari con:

				
					sudo apt install php-cli unzip curl -y
				
			

Al termine dell’installazione puoi verificare nuovamente la versione di PHP:

				
					php -v
				
			

Scaricare lo script di installazione di Composer

Composer mette a disposizione uno script ufficiale per semplificare l’installazione.

Scaricalo con:

				
					php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
				
			

Questo comando scaricherà il file composer-setup.php, che verrà utilizzato per installare Composer.

Prima di eseguirlo, è possibile verificare che il file provenga dalla fonte corretta confrontando il suo hash con quello pubblicato dagli sviluppatori di Composer.

Installare Composer globalmente

Ora puoi avviare l’installazione:

				
					php composer-setup.php
				
			

Al termine verrà creato il file eseguibile composer.phar.

Per poter utilizzare il comando composer da qualsiasi directory, spostalo nella cartella dei programmi globali:

				
					sudo mv composer.phar /usr/local/bin/composer
				
			

Infine puoi rimuovere lo script di installazione scaricato in precedenza:

				
					rm composer-setup.php
				
			

Verificare l'installazione

Per controllare che Composer sia stato installato correttamente esegui:

				
					composer --version
				
			

Se l’installazione è andata a buon fine, verrà mostrata la versione installata, ad esempio:

				
					Composer version 2.x.x
				
			

A questo punto Composer è pronto per essere utilizzato sul sistema.

Primo utilizzo di Composer

Per iniziare un nuovo progetto puoi creare una cartella dedicata e inizializzare Composer:

				
					mkdir progetto cd progetto composer init
				
			

Il comando guiderà la creazione del file:

				
					composer.json
				
			

Questo file contiene le informazioni del progetto e l’elenco delle dipendenze installate.

Per installare una libreria, ad esempio, puoi utilizzare:

				
					composer require nome-pacchetto
				
			

Composer scaricherà automaticamente il pacchetto richiesto e aggiornerà la configurazione del progetto.

Leave a Comment

Share this Doc

Come installare Composer su Ubuntu

Or copy link

CONTENTS