Instalar Composer en un alojamiento web

Bases de conocimiento

Instalar Composer en un alojamiento web


Icons/System/eye-open Created with Sketch. 579 visualizaciones 24.02.2023 Web / Alojamiento web
Información sobre la traducción

Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón «Contribuir» de esta página.

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

La configuración, la gestión y la responsabilidad de los servicios que OVHcloud pone a su disposición recaen sobre usted. Por lo tanto, usted deberá asegurarse de que estos funcionan correctamente.

Ponemos a su disposición esta guía para ayudarle a realizar las tareas más habituales. No obstante, si necesita ayuda, le recomendamos que contacte con un proveedor especializado o con el editor del servicio. Nosotros no podremos asistirle. Más información en la sección "Más información" de este tutorial.

Requisitos

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:

php —version

Si no es la versión correcta, puede configurar un alias:

alias php='/usr/local/php8.0/bin/php'

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:

curl -sS https://getcomposer.org/installer | php

"Composer" ya está disponible en su alojamiento compartido.

Ejemplos de uso

Si desea instalar Symfony 2, puede por ejemplo ejecutar el siguiente comando:

php composer.phar create-project symfony/framework-standard-edition my_project_name "2.7.*"

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:

1. {
2.     "name": "Ejemplo Application",
3.     "description": "This is an ejemplo of OVHcloud APIs wrapper usage",
4.     "require": {
5.         "ovh/ovh": "1.1.*"
6.     }
7. }

Para instalarlo, ejecute el siguiente comando en la misma carpeta:

php composer.phar install

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.

Artículos relacionados