En este tutorial, le mostraremos cómo instalar Composer en CentOS 8. Para aquellos de ustedes que no lo sabían, Composer es una increíble herramienta de administración de dependencias que se usa para instalar y actualizar bibliotecas para aplicaciones y proyectos PHP dinámicos. Este software se utiliza para facilitar la instalación y actualización de las dependencias del proyecto que también muestran las versiones apropiadas requeridas para los requisitos del proyecto.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Composer en CentOS 8.
Instalar Composer en CentOS 8
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
sudo dnf update
Paso 2. Instalación de Composer en CentOS 8.
Primero, instale el paquete PHP CLI y todas las demás dependencias:
sudo dnf install php php-cli php-zip php-json
Ahora podemos descargar el instalador de Composer:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Ejecute el siguiente comando para instalar Composer en /usr/local/bin
directorio:
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Una vez instalado correctamente, verifique su instalación de Composer en el sistema CentOS 8:
$ composer ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.8.5 2019-11-09 16:46:47 Usage: command [options] [arguments]
¡Felicitaciones! Ha instalado Composer correctamente. Gracias por usar este tutorial para instalar Composer en su sistema CentOS 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Composer.