Cómo instalar Composer en Ubuntu 20.04 [Guía de inicio rápido]

Introducción
En esta guía de inicio rápido, instalaremos Composer en un servidor Ubuntu 20.04.
Para obtener una versión más detallada de este tutorial, con más explicaciones de cada paso, consulte Cómo instalar y usar Composer en Ubuntu 20.04 .
Prerrequisitos
Para seguir esta guía, necesitará acceso a un servidor Ubuntu 20.04 como sudo
usuario.
Paso 1: Instalar dependencias
Comience actualizando el caché de su administrador de paquetes e instalando las dependencias necesarias, que incluyen php-cli
:
- sudo apt update
- sudo apt install php-cli unzip
Paso 2: Descargue e instale Composer
Asegúrate de estar en tu directorio de inicio, luego recupera el instalador de Composer usando curl
:
- cd ~
- curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php
A continuación, verificaremos que el instalador descargado coincida con el hash SHA-384 del último instalador que se encuentra en la página Claves públicas/firmas de Composer .
Usando curl
, obtenga la última firma y almacénela en una variable de shell:
- HASH=`curl -sS https://composer.github.io/installer.sig`
Ahora ejecute el siguiente código PHP para verificar que el script de instalación sea seguro de ejecutar:
- php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Verás el siguiente resultado:
Producción
Installer verified
Nota : Si el resultado indica Installer corrupt
, deberá repetir el proceso de descarga y verificación hasta que tenga un instalador verificado.
El siguiente comando descargará e instalará Composer como un comando para todo el sistema llamado composer
, en /usr/local/bin
:
- sudo php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer
Verás un resultado similar a este:
OutputAll settings correct for using ComposerDownloading...Composer (version 2.2.9) successfully installed to: /usr/local/bin/composerUse it: php /usr/local/bin/composer
Para probar su instalación, ejecute:
- composer
Output ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ / __ `__ / __ / __ / ___/ _ / ___// /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /____/____/_/ /_/ /_/ .___/____/____/___/_/ /_/Composer version 2.2.9 2022-03-15 22:13:37Usage: command [options] [arguments]Options: -h, --help Display this help message -q, --quiet Do not output any message -V, --version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n, --no-interaction Do not ask any interactive question --profile Display timing and memory usage information --no-plugins Whether to disable plugins. -d, --working-dir=WORKING-DIR If specified, use the given directory as working directory. --no-cache Prevent use of the cache -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug...
Esto verifica que Composer se instaló correctamente en su sistema y está disponible en todo el sistema.
Tutoriales relacionados
Aquí hay enlaces a guías más detalladas relacionadas con este tutorial:
- Configuración inicial del servidor en Ubuntu 20.04
- Cómo instalar y utilizar Composer en Ubuntu 20.04
- Cómo instalar Linux, Nginx, MySQL, PHP (pila LEMP) en Ubuntu 20.04
- Cómo instalar Linux, Apache, MySQL, PHP (LAMP) en Ubuntu 20.04
Deja una respuesta