Escrito el 20 mayo 2016 por Luis Ignacio Díaz Martínez
Tabla de contenidos
Primero de todo… ¿qué es composer? es un herramienta de gestión de dependencias para PHP (como bower). Facilita la instalación de ‘frameworks’ y librerias, manteniendolas también siempre actualizada. Esto nos ahorrará una gran cantidad de tiempo! facilitando así la instalación y actualización de dependencias de nuestros proyectos.
Ahora mismo, instalaré ‘bower’ en una distribución GNU/Linux ‘ubuntu server 14.04 LTS’. No obstante, el procedimiento es idéntico en distribuciones de tipo ‘debian’, o bien, otras versiones (iguales o superior) de ‘ubuntu’.
Primero de todo necesitaremos de «acceso root» al equipo. Así como, de una serie de paquetes que instalaremos a continuación:
1 2 |
sudo apt-get update sudo apt-get install curl php5-cli git |
Una vez instalados estos paquetes podemos descargar ‘composer’ para su instalación.
A continuación descargaremos el instalador de ‘composer’ y de una misma tajada realizaremos la instalación:
1 |
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer |
Si todo ha salido bien nos devolverá el instalador lo siguiente:
1 2 3 4 5 |
All settings correct for using Composer Downloading 1.1.1... Composer successfully installed to: /usr/local/bin/composer Use it: php /usr/local/bin/composer |
Por lo tanto ya podemos ejecutarlo:
1 2 3 4 5 6 7 8 |
root@web:/usr/share/nginx/html/api# composer ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.1.1 2016-05-17 12:25:44 |
Como podéis ver el proceso es super sencillo!
Como siempre ‘digitalocean’ y sus grandes artículos!