¿Que es Composer?
Composer es una herramienta de gestión de la dependencia populares en PHP, creado principalmente para facilitar la instalación y actualizaciones de las dependencias del proyecto. Composer comprobará qué paquetes necesita un proyecto específico para funcionar y los instalara, utilizando las versiones apropiadas de acuerdo con los requisitos del proyecto.
Instalación de las Dependencias:
Antes de descargar e instalar Composer, tenemos que asegurarnos de que nuestro sistema operativo tiene instaladas todas las dependencias.
En primer lugar, actualizar el gestor de paquetes del caché, ejecutando el siguiente comando.
sudo apt-get update
Y como estamos usando "sudo" te pedirá la contraseña de administrador.
Ahora, vamos a instalar las dependencias. Tendremos que instalar curl con el fin de descargar Compositor y php5-cli para instalar y ejecutar la misma.Y git es utilizado por Compositor para la descarga de las dependencias del proyecto. Todo se puede instalar con el siguiente comando:
Asi que con este comando instalaremos:
- curl
- php5-cli
- git
sudo apt-get install curl php5-cli git
Teniendo todo esto, ahora si instalaremos Composer.
Instalar composer:
Ejecute el siguiente comando para descargar Composer. Este comando descarga un archivo composer.phar.
curl -sS https://getcomposer.org/installer | sudo php
Si, por alguna razón, el comando anterior no funciona, pruebe éste:
php -r "readfile('http://getcomposer.org/installer');" | php
Instalar composer de manera Gloval:
Con el siguiente comando movemos el archivo de composer para que sea global.sudo mv composer.phar /usr/local/bin/composer
Y listo ya tienes composer instalado de manera global, abre una consola y comprueba que esta instalado escribiendo el comando composer, tiene que salirte como la siguiente imagen.
composer