Cómo instalar el compositor en Ubuntu 22.04
- 4357
- 1251
- Hugo Vera
El compositor es una herramienta de gestión de dependencias para PHP que le permite declarar las bibliotecas en las que depende de su proyecto e instala para usted. En este artículo, cubriremos los pasos para instalar el compositor en Ubuntu 22.04.
Requisitos previos
- Acceso de shell a un sistema Ubuntu en ejecución.
- Instalar PHP 5.Versión de 3 o más.
- Administrador de paquetes de PHP,
'Php-cli'
, debe ser instalado y disponible en su 'CAMINO'
Instalación del compositor PHP en Ubuntu
El equipo oficial del compositor proporciona un script para instalar el compositor PHP en los sistemas Linux. Puedes descargar este script usando el 'rizo'
o 'wget'
utilidad de línea de comandos. Además, puede descargarlo directamente usando la línea de comandos de script PHP.
- Para descargar el
'compositor-setup'
script, ejecute el siguiente comando en un terminal:php -r "copy ('https: // getComposer.org/instalador ',' compositor-setup.php '); "
- Luego ejecute el script PHP descargado para instalar el compositor en su sistema Ubuntu en la ubicación deseada. Usar
--instalación-Dir
Para establecer la ubicación binaria y--Nombre del archivo
Para establecer el nombre binario. Puede elegir una de las siguientes opciones:- Instalación del compositor PHP en todo el sistema: Esto instalará compositor en /Uer/Local/Bin directorio, que es accesible para todos los usuarios:
SUDO PHP Composer-Setup.php --install-diir =/usr/local/bin--filename = compositor
sudo chmod +x/usr/local/bin/composer
- Instalación del compositor PHP para aplicaciones específicas: A veces no tienes permiso para instalarlo a nivel mundial, como una cuenta de alojamiento compartido. Luego puede configurar esto en su aplicación también. Para instalar el compositor de tipo localmente:
CD/PATH/TO/PHP -APLICATION && MKDIR -P Bin
compositor de PHP.php --install-dir = bin--filename = composer
chmod +x bin/compositor
Asegúrese de reemplazar
/Path/TO/Php-Application
con su directorio de aplicaciones.
- Instalación del compositor PHP en todo el sistema: Esto instalará compositor en /Uer/Local/Bin directorio, que es accesible para todos los usuarios:
- Para ver la versión del compositor instalado, ejecute binario con
-V
parámetro de comando.Compositor -Versión
Salida: compositor versión 2.3.7 2022-06-06 16:43:28
Actualizar el compositor PHP
El compositor de PHP tiene la capacidad de auto-actualización a las últimas versiones. Si el compositor ya está instalado en su sistema, simplemente escriba el siguiente comando a continuación para actualizar el compositor PHP a la última versión.
compositor auto-actualización
En mi caso, ya tengo la última versión de compositor. Entonces reciba el siguiente mensaje en la terminal:
Salida: ya está utilizando el último compositor de compositor de la versión 2.3.7 (canal estable).
Trabajando con PHP Composer
Ya ha instalado y configurado el compositor en su sistema. El compositor lo ayudará a administrar módulos para su aplicación. Por ejemplo, para instalar un nuevo módulo para su aplicación.
Cambiar a la aplicación PHP.
CD/Path/TO/PHP-Aplicación
Ejecute el siguiente comando para instalar PSR/log
módulo en la aplicación.
El compositor requiere PSR/log
Salida: usando la versión ^3.0 para PSR/log ./compositor.JSON se ha creado ejecutando el compositor actualización PSR/log Cargando repositorios de compositor con información de paquete Actualización de dependencias Operaciones de archivo de bloqueo: 1 Instalación, 0 actualizaciones, 0 removeds - bloqueo de PSR/log (3.0.0) Escribir el archivo de bloqueo Instalación de dependencias a partir del archivo de bloqueo (incluido el requisito -DEV) Operaciones del paquete: 1 Instalación, 0 actualizaciones, 0 Remociones - Descargar PSR/LOG (3.0.0) - Instalación de PSR/log (3.0.0): Extracción del archivo que genere archivos de autoload
El compositor creará o actualizará automáticamente compositor.json
Archivo en el directorio root de la aplicación. Ahora, la aplicación puede usar la funcionalidad proporcionada por el módulo.
El comando anterior instalará la última versión del módulo. También puede definir la versión del módulo que desea instalar para su aplicación. Si el módulo ya está instalado, degradará/actualizará automáticamente el paquete a la versión especificada.
El compositor requiere PSR/log = 1.0
El módulo ya no se requiere se puede eliminar con el siguiente comando.
compositor eliminar PSR/log
Todos los comandos anteriores también se actualizan compositor.json
Archivo en consecuencia.
Conclusión
En este artículo, hemos cubierto los pasos para instalar el compositor en Ubuntu 22.04. Al usar el compositor, puede administrar fácilmente las dependencias de sus proyectos PHP y asegurarse de que todas las bibliotecas necesarias estén instaladas y actualizadas. Ya sea que sea nuevo en el desarrollo de PHP o un desarrollador experimentado, el compositor puede ayudarlo a optimizar su flujo de trabajo y mejorar la calidad de sus proyectos.
- « Cómo aceptar la entrada del usuario en Python
- ¿Qué es un dispositivo de entrada?? - Definición y ejemplo »