Instalar Composer en un alojamiento web
Descubra cómo instalar y dar los primeros pasos en Composer
Objetivo
Composer es un gestor de dependencias creado para el lenguaje PHP. Permite a los desarrolladores de PHP incluir librerías externas en sus programas. "Composer" ha permitido a los proyectos PHP facilitar la distribución de librerías y el mantenimiento de su código. Además, desde la creación de esta herramienta, se han propuesto numerosas buenas prácticas de desarrollo en el seno de la comunidad PHP y han mejorado las librerías de la comunidad PHP. Estas buenas prácticas se documentan en forma de PSR.
Cómo instalar y dar los primeros pasos en Composer
Información sobre la administración de los servicios de OVHcloud y cómo encontrar la asistencia adecuada
Al utilizar las guías de OVHcloud, tenga en cuenta las siguientes condiciones:
- Las instrucciones pretenden ofrecer el mayor detalle posible, pero no pueden cubrir todos los casos de uso individuales. Es posible que deba adaptar las acciones descritas a sus necesidades.
- El ecosistema de OVHcloud está diseñado para ofrecer flexibilidad y libertad de elección. Por lo tanto, los clientes son responsables de la configuración correcta y segura de sus servicios. Para evitar la pérdida de datos, recomendamos encarecidamente aplicar estrategias de copia de seguridad a todos sus datos importantes.
- Nuestras guías y tutoriales pueden hacer referencia a software o servicios de terceros en combinación con las soluciones de OVHcloud. El soporte técnico de OVHcloud no incluye la configuración de sistemas o productos fuera de nuestra responsabilidad. Esto incluye, entre otros:
- Sistemas operativos e interfaces de usuario (Windows, Debian, Plesk, etc.).
- Cualquier otro software de terceros (clientes FTP, software de correo electrónico, etc.).
- Servicios ofrecidos por otros proveedores (DNS, API, interfaces de usuario, etc.).
Para recibir la asistencia adecuada ante cualquier problema, siga estas recomendaciones:
- ¿Busca asesoramiento personalizado o desea tratar un tema que no se aborda en detalle en nuestra documentación?
Únase a la comunidad de OVHcloud para buscar su tema y contactar con otros usuarios. - ¿Necesita informar de un incidente relacionado con su servicio de OVHcloud o tiene dificultades en el área de cliente de OVHcloud?
Cree una solicitud de soporte en nuestro centro de ayuda. - ¿Necesita asistencia profesional para su proyecto o ayuda con tareas fuera de nuestro ámbito de soporte?
Visite nuestro portal de partners para encontrar expertos familiarizados con las soluciones de OVHcloud. - ¿Busca información más detallada sobre nuestros niveles de soporte y Professional Services?
Visite nuestras páginas web sobre los niveles de soporte de OVHcloud y los OVHcloud Professional Services.
Puede participar en la mejora de nuestra documentación:
- ¿Desea enviar comentarios para mejorar una guía o informar de información insuficiente en una página concreta?
Utilice los botones «¿Le ha resultado útil esta página?» al final de la página para hacérnoslo saber. - ¿Desea proponer una actualización concreta de la documentación?
Utilice la función «Editar esta página», disponible al final de la página y en la barra lateral.
Requisitos
- Tener contratado un plan de hosting con acceso SSH.
Procedimiento
Conéctese a su alojamiento compartido por SSH con ayuda de nuestra guía sobre el uso del SSH con su alojamiento web de OVHcloud.
Compruebe que utiliza una versión de PHP compatible en línea de comandos:
Si no es la versión correcta, puede configurar un alias:
Le recomendamos que permanezca en la carpeta raíz de su alojamiento para no hacer públicos los archivos de Composer. Ejecute el siguiente comando:
"Composer" ya está disponible en su alojamiento compartido.
Ejemplos de uso
Si desea instalar Symfony 2, puede por ejemplo ejecutar el siguiente comando:
También puede utilizar la API de OVHcloud desde su alojamiento utilizando el wrapper oficial. Para ello, añada un archivo llamado composer.json que contiene la lista de dependencias que necesite. Este es un ejemplo de este archivo con el wrapper de la API de OVHcloud:
Para instalarlo, ejecute el siguiente comando en la misma carpeta:
Para utilizar esta librería, consulte la documentación y el código, disponibles en GitHub
Más información
Para servicios especializados (posicionamiento, desarrollo, etc.), contacte con partners de OVHcloud.
Si quiere disfrutar de ayuda para utilizar y configurar sus soluciones de OVHcloud, puede consultar nuestras distintas soluciones pestañas de soporte.
Interactúe con nuestra comunidad de usuarios.