PHP Composer · 3 min read · Nov 03, 2025
Cómo instalar y usar PHP Composer en AlmaLinux 8

Composer es un gestor de dependencias para PHP que te permite descargar e instalar todos los paquetes PHP necesarios para tu proyecto. Es una herramienta de línea de comandos que instala todas las bibliotecas y dependencias para tu proyecto desde el repositorio packagist.org. Se utiliza en frameworks modernos de PHP como Laravel, Symfony, Drupal y Magento 2.
En esta publicación, te mostraremos cómo instalar y usar Composer en Alma Linux 8.
Prerequisitos
- Un servidor que ejecute Alma Linux 8.
- Una contraseña de root configurada en tu servidor.
Instalar paquetes requeridos
Antes de instalar Composer, necesitarás instalar las dependencias de PHP requeridas para instalar Composer. Puedes instalarlas todas ejecutando el siguiente comando:
dnf install php-cli php-json php-zip wget unzip -yUna vez que todos los paquetes estén instalados, puedes proceder al siguiente paso.
Descargar el script de instalación de Composer
La forma más simple y fácil de instalar Composer es hacerlo desde el script de instalación. Puedes descargarlo usando el siguiente comando:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"Esto descargará el archivo composer-setup.php en tu directorio de trabajo actual.
Verificar el script de instalación
Después de descargar el script de instalación, necesitarás verificar si está corrupto o no. Puedes verificarlo usando el siguiente comando:
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Instalador verificado'; } else { echo 'Instalador corrupto'; unlink('composer-setup.php'); } echo PHP_EOL;"Si todo está bien, obtendrás la siguiente salida:
Instalador verificadoInstalar Composer en Alma Linux 8
Finalmente, instala Composer en el directorio /usr/local/bin usando el siguiente comando:
php composer-setup.php --install-dir=/usr/local/bin --filename=composerSalida:
Todas las configuraciones son correctas para usar Composer
Descargando...
Composer (versión 2.2.4) instalado con éxito en: /usr/local/bin/composer
Úsalo: php /usr/local/bin/composerAhora puedes verificar la instalación usando el siguiente comando:
composer -VDeberías ver la siguiente salida:
Versión de Composer 2.2.4 2022-01-08 12:30:42Trabajando con Composer
En esta sección, te mostraremos cómo usar Composer en un proyecto PHP.
Primero, crea un proyecto usando el siguiente comando:
mkdir projectA continuación, navega al directorio del proyecto e instala el paquete carbon con el siguiente comando:
cd project
composer require nesbot/carbonSalida:
- Descargando symfony/translation-contracts (v2.5.0)
- Descargando symfony/polyfill-php80 (v1.24.0)
- Descargando symfony/polyfill-mbstring (v1.24.0)
- Descargando symfony/deprecation-contracts (v2.5.0)
- Descargando symfony/translation (v5.4.2)
- Descargando nesbot/carbon (2.55.2)
- Instalando symfony/translation-contracts (v2.5.0): Extrayendo archivo
- Instalando symfony/polyfill-php80 (v1.24.0): Extrayendo archivo
- Instalando symfony/polyfill-mbstring (v1.24.0): Extrayendo archivo
- Instalando symfony/deprecation-contracts (v2.5.0): Extrayendo archivo
- Instalando symfony/translation (v5.4.2): Extrayendo archivo
- Instalando nesbot/carbon (2.55.2): Extrayendo archivo
3 sugerencias de paquetes fueron añadidas por nuevas dependencias, usa `composer suggest` para ver detalles.
Generando archivos de autoload
6 paquetes que estás usando están buscando financiamiento.
¡Usa el comando `composer fund` para saber más!Esto creará un archivo composer.json e instalará carbon con todas las dependencias en el directorio del proyecto.
Puedes listar todos los archivos con el siguiente comando:
ls -lObtendrás la siguiente salida:
-rw-r--r-- 1 root root 60 Jan 9 06:01 composer.json
-rw-r--r-- 1 root root 18538 Jan 9 06:01 composer.lock
drwxr-xr-x 6 root root 82 Jan 9 06:01 vendorA continuación, crea un archivo myapp.php y añade el siguiente código:
nano myapp.phpAñade el siguiente código:
Guarda y cierra el archivo, luego ejecuta tu aplicación usando el siguiente comando:
php myapp.phpObtendrás la siguiente salida:
Ahora: 2022-01-09 06:02:17Conclusión
En esta guía, explicamos cómo instalar Composer en Alma Linux 8. También explicamos cómo interactuar con Composer en tu proyecto PHP. Espero que esto te ayude a acelerar tus aplicaciones PHP.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.