
Primer paso
Para instalar Composer en tu sistema operativo Ubuntu, primero debes actualizar la lista de paquetes de Ubuntu e instalar los requisitos necesarios para la instalación de Composer, esto lo hacemos ejecutando los siguientes dos comandos.
sudo apt update
sudo apt install wget php-cli php-zip unzip
Segundo paso
Ahora que tenemos instalado php-cli en nuestra computadora, podemos descargar el instalador de Composer con el siguiente comando
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
El comando anterior descargara el archivo de instalación de Composer “composer-setup.php” en el directorio actual.
Tercer paso
El siguiente paso es verificar la integridad del script descargado, esto se hace comparando el hash SHA-384 del script con el hash del ultimo instalador encontrado en las claves publicas oficiales de Composer.
Utilizaremos el siguiente comando wget para descargar la signatura del ultimo instalador de Composer desde la página de Github de Composer y lo guardaremos en una variable llamada HASH.
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
Ahora ejecutamos el siguiente comando para comprobar que el script de instalación no tiene errores.
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Instalador verificado'; } else { echo 'Instalador tiene errores'; unlink('composer-setup.php'); } echo PHP_EOL;"
Si los hashes coinciden, tendrás el siguiente resultado:
Instalador verificado
Si los hashes no coinciden, el resultado será Instalador tiene errores, en ese caso tendrás que volver a descargar el script de instalación de Composer y realizar la verificación del HASH, una vez el instalador ha sido verificado, puedes continuar con el siguiente paso.
Cuarto paso
El siguiente comando instalara Composer en el directorio /usr/local/bin
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
El resultado al ejecutar el comando debería ser:
All settings correct for using Composer
Downloading...
Composer (version 1.7.2) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer
De esta forma el comando composer ha sido instalado de forma global, y esta disponible para todos los usuarios.
Ultimo paso
El último paso es verificar la instalación ejecutando el comando composer
composer
Al ejecutar este comando debería aparecer la versión de composer y los comandos disponibles, esto nos indica que la instalación ha sido satisfactoria y podemos empezar a utilizarlo.
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.7.2 2018-08-16 16:57:12
Usage:
command [options] [arguments]
Contenido del articulo
- Comentarios
Comentarios
No hay comentarios. Inicia sesión para comentar.