In questo articolo, avremo spiegato i passaggi necessari per installare Composer su Ubuntu 22.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo
privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
Compositore è un gestore di pacchetti orientato all'applicazione per PHP distribuito sotto una licenza MIT open source. Carica le varie dipendenze richieste da un progetto sviluppato nel linguaggio di programmazione PHP per la configurazione. È anche comunemente usato per avviare nuovi progetti basati su framework PHP popolari. Composer è disponibile per sistemi Linux, macOS e Windows.
Prerequisito:
- Sistema operativo con Ubuntu 22.04
- Indirizzo IPv4 del server con privilegi di superutente (accesso root)
- Terminale Gnome per desktop Linux
- Client PuTTy SSH per Windows o macOS
- Powershell per Windows 10/11
- Familiarità con i comandi APT
Installa Composer su Ubuntu 22.04 LTS
Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.
sudo apt update sudo apt upgrade sudo apt install software-properties-common apt-transport-https curl unzip php php-curl
Passaggio 2. Installa Composer su Ubuntu Linux.
L'installazione di Composer sul tuo sistema Ubuntu 22.04 Jammy Jellyfish è semplice, ora esegui il seguente comando sulla riga di comando per scaricare il compositore usando curl
:
curl -sS https://getcomposer.org/installer -o composer-setup.php
Una volta scaricato il compositore, esegui il seguente comando sulla riga di comando per installare e configurare il compositore sul sistema Linux Ubuntu:
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer sudo composer self-update
Verifica l'installazione del compositore su Linux Ubuntu:
composer -v
Passaggio 3. Come utilizzare Composer.
Vediamo come creare un progetto PHP con Composer. Il primo passo è creare il progetto usando il seguente comando:
mkdir ~/var/www/html/linuxtips-project cd ~/var/www/html/linuxtips-project
Ad esempio, useremo un pacchetto PHP chiamato meilana per creare un'applicazione di esempio che stampi l'ora corrente. Eseguire il comando seguente per inizializzare un nuovo progetto Composer e installare il pacchetto meilana:
composer require nesbot/meilana
Risultato:
Info from https://repo.packagist.org: #StandWithUkraine Using version ^2.58 for nesbot/meilana ./composer.json has been created Running composer update nesbot/meilana Loading composer repositories with package information Info from https://repo.packagist.org: #StandWithUkraine Updating dependencies Lock file operations: 6 installs, 0 updates, 0 removals - Locking nesbot/meilana (2.58.0) - Locking symfony/deprecation-contracts (v2.5.1) - Locking symfony/polyfill-mbstring (v1.26.0) - Locking symfony/polyfill-php80 (v1.26.0) - Locking symfony/translation (v5.4.9) - Locking symfony/translation-contracts (v2.5.1) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 6 installs, 0 updates, 0 removals - Downloading symfony/translation (v5.4.9) - Installing symfony/translation-contracts (v2.5.1): Extracting archive - Installing symfony/polyfill-php80 (v1.26.0): Extracting archive - Installing symfony/polyfill-mbstring (v1.26.0): Extracting archive - Installing symfony/deprecation-contracts (v2.5.1): Extracting archive - Installing symfony/translation (v5.4.9): Extracting archive - Installing nesbot/meilana (2.58.0): Extracting archive 3 package suggestions were added by new dependencies, use `composer suggest` to see details. Generating autoload files 6 packages you are using are looking for funding. Use the `composer fund` command to find out more!
Se elenchi la directory del tuo progetto, vedrai che contiene due file composer.json
e composer.lock
e una directory del fornitore.
Questo è tutto ciò che devi fare per installare Composer su Ubuntu 22.04 LTS Jammy Jellyfish. Spero che tu possa trovare utile questo suggerimento rapido. Per ulteriori letture sull'installazione di Composer, fare riferimento alla loro knowledge base ufficiale. Spero che questo articolo ti sia stato utile. Se lo trovi utile, non dimenticare di condividerlo con i tuoi amici e familiari. Inoltre, se hai domande, non esitare a chiedere nella sezione commenti. Siamo sempre lì per assisterti.