Cómo instalar Composer en servidores compartidos – Alojamiento –

Composer 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. Composer no es un administrador de paquetes en el mismo sentido que lo son Yum o Apt. Sí, se ocupa de 'paquetes' o bibliotecas, pero los administra por proyecto, instalándolos en un directorio (por ejemplo, proveedor) dentro de su proyecto. De forma predeterminada, nunca instalará nada globalmente. Por tanto, es un gestor de dependencia.

Para instalar Composer:

1. El acceso SSH debe estar habilitado para su cuenta de hosting con nosotros. Siga los pasos proporcionados en 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. Puedes encontrar la lista de clientes SSH gratuitos. 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 nombre de usuario@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 hosting (puede encontrarlo usando )

PUERTO – puerto de conexión – 21098 para servidores de alojamiento compartido, 22 – para un servidor VPS/dedicado

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

See also  Instalación de un certificado SSL en IIS 8 y 10 - Alojamiento -

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

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

5. Composer requiere una versión de PHP que sea compatible con los desarrolladores de PHP. Puede encontrar la lista de las versiones disponibles. Por lo tanto, debemos verificar si está configurada la versión necesaria. Escriba el comando php -v 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, navegue a la sección Software y servicios >> Seleccione el menú Versión de PHP:

7. Seleccione una de las versiones compatibles en el menú desplegable y luego haga clic en el botón Establecer como actual:

TENGA EN CUENTA: Composer requiere enable_url_fopen. Está habilitado de forma predeterminada para todas las versiones de PHP en nuestros servidores compartidos. Aún así, puedes comprobar si está activado yendo a Cambiar a configuración de PHP en el menú Seleccionar versión de PHP:

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

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, necesitará buscar o crear el archivo php.ini y algunos valores. Inicie sesión en cPanel y navegue por el menú del Administrador de archivos:

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

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

See also  Registro de Dominio .org.uk | Comprar nombre de dominio .org.uk

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

max_execution_time = 300

tiempo_entrada_max = 300

límite_memoria = 512M

suhosin.executor.include.whitelist = phar

detect_unicode = Desactivado

13. Cuando todos los preparativos estén hechos, estará listo para instalar Composer. Abra la ventana de PuTTY donde inició 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 comandos del compositor use:

o

php -c php.ini compositor.phar

En caso de que reciba una notificación. Algunas configuraciones en su máquina hacen que Composer no pueda funcionar correctamente, asegúrese de que la versión PHP activa sea la admitida por los desarrolladores de PHP y que todos los cambios en el archivo php.ini estén guardados.

¡Eso es todo!

Loading Facebook Comments ...
Loading Disqus Comments ...