GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Composer en Ubuntu 20.04

Una aplicación PHP compleja o simple generalmente requiere bibliotecas o componentes adicionales que debe administrar. Hacerlo manualmente es efectivo pero también un proceso tedioso. Composer es la herramienta que puede facilitar la gestión de dependencias en PHP.

En este artículo, le mostraremos cómo instalar PHP Composer en Ubuntu 20.04 con un proceso rápido y sencillo.

¿Qué es Composer y por qué lo necesito?

Según la documentación oficial de Composer

Composer es una herramienta para la gestión de dependencias en PHP. Le permite declarar las bibliotecas de las que depende su proyecto y las administrará (instalará/actualizará) por usted.

Es necesario aclarar que Composer no es un administrador de paquetes del sistema sino que administra las dependencias de tu proyecto. Por ejemplo, tienes un proyecto que depende de varias bibliotecas y unas de ellas dependen de otras, Composer lo que hace es buscar versiones de estas bibliotecas y descargarlas a tu proyecto automáticamente. Puede actualizarlos más tarde.

Esa es la razón por la que la forma más recomendada de instalar frameworks PHP como Laravel o CakePHP es usando PHP Composer . Esto indica la utilidad y el poder de la herramienta.

Instalar PHP Composer en Ubuntu 20.04

Abra la terminal de Ubuntu, primero actualice y actualice el sistema. Luego, instale PHP y finalmente descargue el compositor del sitio oficial. Cuando se complete la descarga, ejecute composer-setup.php para completar la instalación del compositor.

1. Actualiza toda tu distribución.

sudo apt update
sudo apt upgrade

2. Instale PHP, git y descomprima el paquete.

sudo apt install curl php-cli php-mbstring git unzip

Básicamente, es PHP junto con otras herramientas para descargar y gestionar dependencias.

3. Descarga el instalador de Composer.

curl -sS https://getcomposer.org/installer -o composer-setup.php

4. Proceda a instalarlo globalmente en el sistema ejecutando el siguiente comando.

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Salida de muestra:

All settings correct for using Composer
 Downloading…
 Composer (version 2.1.3) successfully installed to: /usr/local/bin/composer
 Use it: php /usr/local/bin/composer

5. Pruebe si la instalación se ha realizado correctamente mostrando la versión de Composer.

composer --version
Composer version 2.1.3 2021-06-09 16:31:20

Uso básico de PHP Composer

Supongamos que tiene un proyecto de carpeta donde se encuentra su proyecto. Para que Composer maneje las dependencias de su proyecto, debe indicarle que lo haga.

Para hacer esto, ejecute el comando

composer init

Esto genera un archivo composer.json donde se encuentra la información de su proyecto. Siempre puedes editarlo más tarde.

Simplemente ejecute el siguiente comando para agregar una dependencia a su proyecto

composer require [dependency]

Una vez agregadas las dependencias, puede instalarlas usando el siguiente comando

composer install

De esta forma, Composer leerá todas las configuraciones del composer.json así como todas sus dependencias y comience a descargarlos y agregarlos a su proyecto.

Para actualizar las dependencias del proyecto a la última versión.

composer update

Además, puede buscar dependencias con el subcomando de búsqueda.

composer search [package]

Por supuesto, Composer tiene muchas opciones que valen la pena, pero estas son las más básicas.

Eliminar PHP Composer en Ubuntu 20.04

Para desinstalar PHP Composer, simplemente elimine el archivo compilado del sistema.

rm /usr/local/bin/composer

De esta manera ya no estará presente en el sistema.

Conclusión

PHP Composer es una herramienta importante para todos los desarrolladores web que utilizan PHP. En este sentido, es sorprendente que una aplicación tan pequeña pueda ser tan poderosa y ayudar tanto en el desarrollo de aplicaciones.

En esta publicación, ha aprendido cómo instalarlo en Ubuntu 20.04 de una manera rápida que puede aprovechar.

Comparte nuestra publicación y ayúdanos a crecer.


Ubuntu
  1. Cómo instalar PHP 7.4 y 8.0 en Ubuntu 18.04 o 20.04

  2. Cómo instalar y usar PHP Composer en Ubuntu 16.04

  3. Cómo instalar PHP 8.0 en Ubuntu 20.04 / Ubuntu 18.04

  4. Cómo instalar PHP 7.2 en Ubuntu 16.04

  5. Cómo instalar PHP 7.3 en Ubuntu 16.04

Cómo instalar Composer en Ubuntu 20.04 LTS

Cómo instalar PHP 8.0 en Ubuntu 20.04/18.04

Cómo instalar PHP en Ubuntu 22.04

Cómo instalar PHP Composer en Ubuntu 20.04

Cómo instalar PHP en Ubuntu 22.04

Cómo instalar Composer en Ubuntu 22.04