Esta guía muestra cómo instalar y usar Composer en un servidor centos 8. También funciona en sistemas operativos similares como Rhel 8, Alma Linux y Rocky Linux.
Compruebe también:
- Cómo configurar Opencart con LAMP (PHP, Apache, Mariadb) en Ubuntu 20.04
- Cómo instalar y configurar PHP y Apache (pila LAMP) en Ubuntu 20.04
Instalando
Para instalar Composer en Rocky Linux/Centos 8, siga estos pasos:
- Asegúrese de que sus paquetes estén actualizados
- Asegúrese de que php cli esté instalado
- Descargue el script de instalación
- Verifique el script de instalación
- Instalar compositor
1. Asegúrese de que sus paquetes estén actualizados
Antes de continuar, asegurémonos de que nuestros paquetes de sistema operativo estén actualizados. Usa este comando:
sudo dnf update -y
2. Asegúrese de que php cli esté instalado
El paquete php-cli
te da acceso al comando php
en la línea de comando. Este comando nos permitirá ejecutar scripts php.
Ejecute este comando para instalar php cli con otros paquetes de dependencias
sudo dnf install -y \
php-cli \
php-json \
php-zip \
wget \
unzip
3. Descargue el script de instalación
Usemos php cli para descargar y ejecutar el script de configuración del compositor:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
El script descargado se guardará como composer-setup.php
en el directorio actual
4. Verifique el script de instalación
Para verificar que el script de instalación no esté dañado, use este comando:
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Si los hashes coinciden, se mostrará el siguiente mensaje:
Installer verified
5. Instalando Compositor
Instale Composer en /usr/local/bin
directorio usando este comando:
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
6. Verifica que la instalación fue exitosa
Verifique la instalación imprimiendo la versión de Composer usando este comando en la terminal:
composer -V
Salida:
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
7. Forma rápida de instalar php composer
También puede usar estos comandos para descargar e instalar composer desde su sitio.
Primeras dependencias de descarga:
sudo dnf install -y php-cli php-json php-zip curl unzip
Luego descarga el composer.phar
archivo:
curl -sS https://getcomposer.org/installer | php
Luego mueva el archivo al directorio de scripts ejecutables:
sudo mv composer.phar /usr/local/bin/composer
Finalmente, confirme que el compositor funciona como se esperaba:
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
Conclusión
En esta guía, logramos instalar composer en nuestro sistema. Ahora podemos usarlo para administrar las dependencias de php.