GNU/Linux >> Tutoriales Linux >  >> Panels >> Plesk

Cómo utilizar Composer con los binarios PHP de Plesk

Ahora proporcionamos el compositor dentro de nuestro entorno chroot personalizado, por lo que simplemente ejecutamos composer ahora debería funcionar sin tener que completar los pasos a continuación.

En Plesk 12, los desarrolladores de Plesk agregaron la capacidad de instalar un binario personalizado creado por Plesk para diferentes versiones de PHP. De esta manera, si necesita PHP 5.3 o PHP 7 y la versión instalada de su sistema es PHP 5.4, puede habilitar selectivamente la versión que desea usar por dominio.

El único inconveniente de tener varias versiones de PHP instaladas es que si los módulos/bibliotecas que desea utilizar no están disponibles en el repositorio Plesk yum, no podrá utilizarlos. Esto se debe a que las bibliotecas de terceros deben compilarse no solo con la versión de PHP que está utilizando, sino específicamente con las rutas personalizadas del binario de Plesk, como /opt/plesk/php/7.3/bin

La clave para resolver este problema es asegurarse de usar siempre la ruta personalizada cuando trabaje con utilidades de terceros. Aquí se explica cómo instalar una copia local de Composer:

1. Descargar Compositor

/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. Instale Composer usando PHP 7 binario

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

Si necesita usar Composer para instalar paquetes adicionales, puede hacerlo, pero asegúrese de no ejecutar simplemente composer o incluso php composer debe ser:

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

Seguido por el resto normal del comando.

Sugerencias:1) puede ejecutar esto dondequiera que composer.phar es, así que siéntase libre de moverlo si lo desea, antes de instalar cualquier cosa. Deberá evitar moverlo después de haber comenzado a instalar bibliotecas con composer. 2) Puede usar cualquier versión de PHP que haya instalado en Plesk simplemente intercambiando el número de versión en el comando. En el momento de la última actualización de este artículo, las opciones comunes son:70., 7.1, 7.2


Plesk
  1. Cómo utilizar el filtro de spam de Plesk

  2. Cómo utilizar claves SSH con Plesk

  3. Cómo instalar y usar PHP Composer en Debian 11 Bullseye

  4. Cómo usar EasyApache 3 con WHM/cPanel

  5. Cómo usar wp-cli con alojamiento Plesk

Cómo instalar y usar PHP Composer en Debian 9

Cómo utilizar Plesk para proteger directorios con contraseña

Cómo usar Git con Plesk

Cómo instalar y usar PHP Composer en Debian 11

Cómo instalar y usar PHP Composer en Debian 11 Linux

Cómo instalar y usar PHP Composer en distribuciones de Linux