GNU/Linux >> Linux Esercitazione >  >> Panels >> Plesk

Come utilizzare Composer con i binari Plesk PHP

Ora forniamo il compositore all'interno del nostro ambiente chroot personalizzato in modo da eseguire semplicemente composer ora dovrebbe funzionare senza dover completare i passaggi seguenti.

In Plesk 12, gli sviluppatori di Plesk hanno aggiunto la possibilità di installare un binario personalizzato creato da Plesk per diverse versioni di PHP. In questo modo, se hai bisogno di PHP 5.3 o PHP 7 e la versione installata sul tuo sistema è PHP 5.4, puoi abilitare in modo selettivo la versione che desideri utilizzare in base al dominio.

L'unico svantaggio di avere più versioni PHP installate è che se i moduli/librerie che desideri utilizzare non sono disponibili nel repository yum di Plesk, non puoi utilizzarli. Questo perché qualsiasi libreria di terze parti dovrebbe essere compilata non solo rispetto alla versione PHP che stai utilizzando, ma in particolare rispetto ai percorsi personalizzati del binario Plesk, come /opt/plesk/php/7.3/bin

La chiave per risolvere questo problema è assicurarsi di utilizzare sempre il percorso personalizzato quando si lavora con utilità di terze parti. Ecco come installare una copia locale di Composer:

1. Scarica Compositore

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

O

wget --no-check-certificate -O composer-setup.php https://getcomposer.org/installer

2. Installa Composer usando PHP 7 binario

/opt/plesk/php/7.3/bin/php composer-setup.php

Se hai bisogno di utilizzare composer per installare pacchetti aggiuntivi, puoi farlo, ma assicurati di non eseguire semplicemente composer o anche php composer deve essere:

/opt/plesk/php/7.3/bin/php composer.phar

Seguito dal normale resto del comando.

Suggerimenti:1) puoi eseguirlo ovunque sia composer.phar è, quindi sentiti libero di spostarlo se lo desideri, prima di installare qualsiasi cosa. Dovrai evitare di spostarlo dopo aver iniziato a installare le librerie con il compositore. 2) Puoi utilizzare qualsiasi versione di PHP che hai installato in Plesk semplicemente sostituendo il numero di versione nel comando. Al momento dell'ultimo aggiornamento di questo articolo, le opzioni comuni sono:70., 7.1, 7.2


Plesk
  1. Come utilizzare il filtro antispam di Plesk

  2. Come utilizzare le chiavi SSH con Plesk

  3. Come installare e utilizzare PHP Composer su Debian 11 Bullseye

  4. Come usare EasyApache 3 con WHM/cPanel

  5. Come utilizzare wp-cli con l'hosting Plesk

Come installare e utilizzare PHP Composer su Debian 9

Come utilizzare Plesk per proteggere le directory con una password

Come usare Git con Plesk

Come installare e utilizzare PHP Composer su Debian 11

Come installare e utilizzare PHP Composer su Debian 11 Linux

Come installare e utilizzare PHP Composer su distribuzioni Linux