En este artículo habremos explicado los pasos necesarios para instalar y configurar Composer en Ubuntu 18.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo. Todos los comandos de este tutorial deben ejecutarse como un usuario no root.
Composer es el mejor administrador de dependencias para PHP. Composer puede instalar, actualizar y extraer todos los paquetes PHP necesarios en el directorio de su proyecto. Al momento de instalar el paquete, Composer verificará las dependencias del paquete y, si hay un paquete dependiente, también instalará las dependencias.
Instalar Composer en Ubuntu
Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.
sudo apt update sudo apt upgrade sudo apt install wget php-cli php-zip unzip
Paso 2. Instala Composer.
Ahora que tenemos php cli instalado en nuestra máquina, podemos descargar el instalador del compositor con:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
El archivo composer-setup.php se descargará en el directorio de trabajo actual. Después de eso, verifique la integridad de los datos del script comparando el hash SHA-384 del script en la página Firmas del compositor.
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
Ahora ejecute el siguiente comando para verificar que el script de instalación no esté dañado:
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Obtendrá el siguiente resultado si los valores hash coinciden:
Installer verified
Luego, el siguiente comando instalará Composer en el directorio /usr/local/bin:
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Le mostrará la salida de la siguiente manera:
All settings correct for using Composer Downloading... Composer (version 1.8.5) successfully installed to: /usr/local/bin/composer Use it: php /usr/local/bin/composer
Por último, puede verificar la instalación escribiendo:
composer
El comando anterior imprimirá la versión, los comandos y los argumentos del Compositor:
______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.8.5 2019-09-23 16:46:47 Usage: command [options] [arguments]
Eso es todo lo que necesita hacer para instalar Composer en Ubuntu 18.04. Espero que encuentre útil este consejo rápido. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.