GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

Come installare Composer su server condivisi

Come installare Composer su server condivisi

Compositore è uno strumento per la gestione delle dipendenze in PHP. Ti permette di dichiarare le librerie da cui dipende il tuo progetto e le gestirà (installa/aggiorna) 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 in base al progetto, installandoli in una directory (es. fornitore) all'interno del tuo progetto. Per impostazione predefinita, non installerà mai nulla a livello globale. Pertanto, è un gestore delle dipendenze.

Per installare Composer :

1. L'accesso SSH dovrebbe essere abilitato per il tuo account di hosting con noi. Segui i passaggi forniti in questo articolo per attivare l'accesso SSH.

2. Per accedere al tuo account tramite SSH, scarica e installa uno dei client SSH disponibili. Puoi trovare l'elenco dei client SSH gratuiti qui. Nel caso in cui utilizzi un sistema operativo basato su Unix (Linux o OSX), puoi facilmente eseguire l'applicazione Terminale e connetterti al server utilizzando il comando:

ssh username@servername -pPORT

ssh - comando per accedere al server remoto
nome utente - il tuo nome utente cPanel
nome server - nome del server in cui si trova il tuo account di hosting (puoi trovarlo utilizzando questo tutorial)
PORTA - porta di connessione - 21098 per un server di hosting condiviso, 22 - per un server VPS/dedicato

3. Apri il tuo client SSH, inserisci il tuo nome di dominio o l'indirizzo IP del server nel Nome host campo, inserisci 21098 o 22 nella Porta campo, scegli SSH come tipo di connessione e premi il pulsante Apri pulsante:



4. Se ricevi PuTTY Security Alert, premi :



Quando richiesto, inserisci il tuo nome utente cPanel e password (quando inserisci la password, questa viene automaticamente nascosta per motivi di sicurezza):



5. Il compositore richiede versione PHP 5.5+ , quindi dobbiamo verificare se la versione necessaria è impostata. Digita php -v comando in PuTTY (o in Terminale) e otterrai il seguente output:



6. Se devi modificare la versione di PHP, accedi al tuo cPanel, vai a Software e servizi sezione>> Seleziona versione PHP menu:



7. Seleziona la versione 5.5-7.3 dal menu a discesa, quindi fai clic su Imposta come corrente pulsante:



NOTA :Il compositore richiede allow_url_fopen . È abilitato per impostazione predefinita per tutte le versioni php sui nostri server condivisi. Tuttavia, puoi controllare se è Attivo andando su Passa alle impostazioni PHP in Seleziona versione PHP menu:



Puoi anche trovare ulteriori informazioni sul selettore PHP qui.

8. Quindi, vai alla cartella in cui desideri installare Composer. Nel nostro esempio, installeremo Composer in public_html :
cd public_html


9. Ora dovrai trovare o creare il file php.ini e alcuni valori ad esso. Accedi a cPanel e naviga in Gestione file menu:



10. Vai alla cartella in cui verrà installato il tuo Composer e crea un nuovo file chiamato php.ini usando il +File pulsante:



11. Aprilo facendo clic con il pulsante destro del mouse sul file php.ini creato>>  Modifica :



12. Quindi aggiungi i seguenti valori al file e fai clic su Salva modifiche pulsante:

max_execution_time = 300

max_input_time = 300
memory_limit = 512M
suhosin.executor.include.whitelist = phar
detect_unicode = Off



13. Quando tutti i preparativi sono terminati, sei pronto per installare Composer. Apri la finestra PuTTY in cui hai effettuato l'accesso al tuo account cPanel e inserisci il seguente comando:

php -r "readfile('https://getcomposer.org/installer');" | php -c php.ini

Questo eseguirà l'installazione di Composer:



Per eseguire i comandi del compositore usa:
php composer.phar
oppure
php -c php.ini composer.phar



Nel caso in cui ricevi una notifica Alcune impostazioni sulla tua macchina Il compositore non riesce a funzionare correttamente , assicurati che la versione PHP sia 5.5 o successiva e che tutte le modifiche nel file php.ini siano salvate.



Ecco fatto!

Hai bisogno di aiuto? Contatta il nostro HelpDesk


cPanel
  1. Come installare e utilizzare PHP Composer su Ubuntu 16.04

  2. Come installare PHP Composer su Debian Linux

  3. Come installare PHP Composer su Debian 8

  4. Come installare PHP Composer su CentOS 7

  5. Come installare Composer su Ubuntu 20.04

Come installare PHP Composer su CentOS 8

Come installare PHP Composer in Rocky Linux

Come installare Composer su Ubuntu 22.04 | 20.04 LTS

Come installare PHP Composer su Debian 11

Come installare Composer su Ubuntu 20.04 LTS

Come installare PHP Composer su Ubuntu 20.04