Compositore è uno strumento di gestione delle dipendenze per PHP simile a npm per nodejs e bundle per ruby. Utilizzando lo strumento compositore possiamo definire le librerie richieste per il nostro progetto e installarle con il compositore in un unico comando. Non è necessario cercare ogni libreria singolarmente per installarla ogni volta.
Questo tutorial ti aiuterà a installare PHP Composer su Fedora 34/33/32/31/30 Linux. Supponiamo che tu abbia già installato PHP sul tuo sistema.
Prerequisiti
- Account sudo privilegiato con accesso alla shell.
- Devi avere PHP installato sul tuo sistema.
Installa Composer su Fedora
PHP Composer è disponibile come file binario da scaricare e utilizzare direttamente. Apri il terminale e scarica il file binario del compositore usando lo strumento da riga di comando curl.
curl -sS https://getcomposer.org/installer | php
Ora usa i seguenti comandi per rendere il compositore disponibile a livello globale per tutti gli utenti del tuo sistema, che può essere utilizzato per tutte le applicazioni PHP su quel sistema.
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
Per trovare la versione del compositore usa semplicemente il comando seguente. Questo ti mostrerà anche gli usi del compositore sulla riga di comando.
composer -V
Vedrai l'output come di seguito:
______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 2.1.14 2021-11-30 10:51:43 Usage: command [options] [arguments] Options: -h, --help Display this help message -q, --quiet Do not output any message -V, --version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n, --no-interaction Do not ask any interactive question --profile Display timing and memory usage information --no-plugins Whether to disable plugins. -d, --working-dir=WORKING-DIR If specified, use the given directory as working directory. --no-cache Prevent use of the cache
Aggiorna Compositore
Se è disponibile un aggiornamento, Composer visualizza le informazioni ad ogni esecuzione. Il compositore è costruito con la possibilità di aggiornarsi. Devi solo eseguire il comando seguente per aggiornare composer.phar all'ultima versione.
composer self-update