En este tutorial estaremos realizando la instalación de PHP Composer. En términos sencillos, Composer nos permite mantener dependencias y versiones de diferentes frameworks y aplicaciones de terceros en nuestro servidor simplemente ejecutando un par de comandos. Esto nos trae diversas ventajas al momento de querer utilizar frameworks que necesiten dependencias como Laravel u otros y además de mantenerlos actualizados constantemente sin necesidad de estar reemplazando archivos y carpetas.
Para poder tener Composer en nuestro ordenador, podemos ir a la página oficial y descargarlo. Cuenta con diferentes métodos de instalación tanto para Windows, Linux y Unix. En este caso, estaremos realizando la instalación para Windows.
Lo primero que debemos hacer es descargar Composer de la siguiente dirección:
Es un archivo ejecutable el cual tiene como tamaño menos de 1MB. Esto es debido a que una vez abierto, empezará una descarga interna de los archivos más pesados. Este instalador además configurará de manera automática nuestra variable de entorno PATH para que podamos utilizar Composer desde cualquier ubicación en la que nos encontremos. Antes de empezar la instalación, debemos cerrar cualquier consola de comandos que se encuentre abierta (cmd) para evitar conflictos con el cambio a la variable de entorno PATH que se realizará.
Una vez comenzada la instalación, Composer nos pedirá elegir la ruta de nuestro ejecutable PHP.exe. Debemos indicarle la ruta correcta para que así pueda vincularse con PHP y ejecutarse sin inconvenientes. En caso tengamos instalado WAMP Server, el ejecutable de PHP lo podremos encontrar en la siguiente ruta de nuestro ordenador (asumiendo que tenemos la versión de PHP 5.5.12):
C:\wamp\bin\php\php5.5.12
Este es el único paso en el cual el programa nos pide buscar un archivo, lo demás es simplemente hacer clic en el botón “Continuar”. Realizados estos pasos, ya tendremos instalado y configurado Composer en nuestro ordenador. Para saber si se ha instalado de manera correcta, debemos abrir una terminal de comandos (cmd) desde el menú Inicio->Ejecutar->cmd. Una vez abierta dicha consola, podemos escribir la siguiente línea para verificar que Composer se encuentra instalado:
composer --version
El mensaje que debemos obtener debe ser parecido al siguiente:
Composer version 4ecdbf89c4a3d1e73c57e3202a5e2a18c87e 2014-07-28 20:12:27
En caso no obtengamos un mensaje similar al mostrado anteriormente, debemos re-instalar Composer y probar nuevamente el mismo comando pues eso significa que no ha sido instalado o configurado con éxito.