GNU/Linux >> Tutoriales Linux >  >> Panels >> cPanel

Cómo instalar Composer en servidores compartidos

Cómo instalar Composer en servidores compartidos

Compositor es una herramienta para la gestión de dependencias en PHP. Le permite declarar las bibliotecas de las que depende su proyecto y las administrará (instalará/actualizará) por usted. El compositor no un administrador de paquetes en el mismo sentido que lo son Yum o Apt. Sí, trata con 'paquetes' o bibliotecas, pero los administra por proyecto, instalándolos en un directorio (por ejemplo, proveedor) dentro de su proyecto. Por defecto, nunca instalará nada globalmente. Por lo tanto, es un administrador de dependencias.

Para instalar Composer :

1. El acceso SSH debe estar habilitado para su cuenta de alojamiento con nosotros. Siga los pasos proporcionados en este artículo para activar el acceso SSH.

2. Para acceder a su cuenta a través de SSH, descargue e instale uno de los clientes SSH disponibles. Puede encontrar la lista de clientes SSH gratuitos aquí. En caso de que esté utilizando un sistema operativo basado en Unix (Linux u OSX), puede ejecutar fácilmente la aplicación Terminal y conectarse al servidor usando el comando:

ssh nombredeusuario@nombredeservidor -pPORT

ssh - comando para iniciar sesión en el servidor remoto
nombre de usuario - su nombre de usuario de cPanel
nombre del servidor - nombre del servidor donde se encuentra su cuenta de alojamiento (puede encontrarlo usando este tutorial)
PORT - puerto de conexión - 21098 para servidores de Alojamiento Compartido, 22 - para un servidor VPS/Dedicado

3. Abre tu cliente SSH, pon tu nombre de dominio o la dirección IP del servidor en el Nombre de host campo, introduzca 21098 o 22 en el Puerto seleccione SSH como su tipo de conexión y presione el botón Abrir botón:



4. Si recibe una alerta de seguridad de PuTTY, presione :



Cuando se le solicite, ingrese su nombre de usuario de cPanel y contraseña (cuando ingresa la contraseña, se oculta automáticamente por motivos de seguridad):



5. Composer requiere versión de PHP 5.5+ , por lo que debemos verificar si la versión necesaria está configurada. Escribe php -v comando en PuTTY (o en Terminal) y obtendrá el siguiente resultado:



6. Si necesita cambiar la versión de PHP, inicie sesión en su cPanel, vaya a Software y servicios sección>> Seleccione la versión de PHP menú:



7. Seleccione la versión 5.5-7.3 del menú desplegable y luego haga clic en Establecer como actual botón:



TENGA EN CUENTA :El compositor requiere allow_url_fopen . Está habilitado de forma predeterminada para todas las versiones de php en nuestros servidores compartidos. Aún así, puede comprobar si está activado yendo a Cambiar a la configuración de PHP en Seleccionar versión de PHP menú:



También puede encontrar información adicional sobre el selector de PHP aquí.

8. A continuación, navegue hasta la carpeta en la que desea instalar Composer. En nuestro ejemplo, instalaremos Composer en public_html :
cd public_html


9. Ahora, deberá buscar o crear el archivo php.ini y algunos valores para él. Inicie sesión en cPanel y navegue por Administrador de archivos menú:



10. Vaya a la carpeta en la que se instalará su Composer y cree un nuevo archivo llamado php.ini usando +Archivo botón:



11. Ábralo haciendo clic derecho en el archivo php.ini creado>>  Editar :



12. Luego agregue los siguientes valores al archivo y presione Guardar cambios botón:

max_execution_time = 300

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



13. Cuando haya terminado con todos los preparativos, estará listo para instalar Composer. Abra la ventana de PuTTY donde haya iniciado sesión en su cuenta de cPanel y complete el siguiente comando:

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

Esto ejecutará la instalación de Composer:



Para ejecutar los comandos de Composer, use:
php composer.phar
o
php -c php.ini composer.phar



En caso de que reciba una notificación Algunas configuraciones en su máquina hacen El compositor no puede funcionar correctamente , asegúrese de que la versión de PHP sea 5.5 o superior y que todos los cambios en el archivo php.ini estén guardados.



¡Eso es todo!

¿Necesita ayuda? Póngase en contacto con nuestro servicio de asistencia


cPanel
  1. Cómo instalar y usar PHP Composer en Ubuntu 16.04

  2. Cómo instalar PHP Composer en Debian Linux

  3. Cómo instalar PHP Composer en Debian 8

  4. Cómo instalar PHP Composer en CentOS 7

  5. Cómo instalar Composer en Ubuntu 20.04

Cómo instalar PHP Composer en CentOS 8

Cómo instalar PHP Composer en Rocky Linux

Cómo instalar Composer en Ubuntu 22.04 | 20.04 LTS

Cómo instalar PHP Composer en Debian 11

Cómo instalar Composer en Ubuntu 20.04 LTS

Cómo instalar PHP Composer en Ubuntu 20.04