jueves, octubre 10, 2013

Instalar Composer en Windows


3.1.1.1 Instalando Composer en Windows

Las siguientes instrucciones explican cómo instalar Composer de forma global en tu ordenador. Esto supone que la instalación es un poco más larga de lo normal, pero a cambio no tendrás que reinstalar Composer para cada nuevo proyecto.

1. Abre cualquier navegador y accede a la siguiente dirección http://getcomposer.org/installer

2. Guarda el contenido de la página anterior en un archivo llamado instalador.php (no importa el directorio donde lo guardes).

3. Abre la consola de comandos de Windows y entra en el directorio donde has guardado el archivo instalador.php. Por ejemplo:

C:\> cd "C:\Document and settings\Javier\Desktop"


4. Ejecuta el siguiente comando para instalar Composer:

C:\Document and settings\Javier\Desktop> php instalador.php

Si no te funciona el comando anterior, seguramente la razón es que no puedes ejecutar programas de PHP directamente desde la consola. Para solucionarlo, consulta la documentación de tu instalación de PHP (XAMPP, Zend Server, etc.)

Si todo ha funcionado bien, verás un nuevo archivo composer.phar en ese mismo directorio. Ahora ya puedes borrar el archivo instalador.php.

5. Localiza el directorio donde tienes instalado el archivo php.exe. Si utilizas XAMPP por ejemplo, este archivo seguramente se encuentra en C:\xampp\php\php.exe

6. Mueve el archivo composer.phar anterior al mismo directorio donde se encuentra php.exe.

7. Por último, crea un archivo llamado composer.bat en el mismo directorio de php.exe y composer.phar y que contenga las dos siguientes líneas:

@ECHO OFF
php "%~dp0composer.phar" %*

Después de todos estos pasos, abre una nueva consola de comandos y ejecuta el siguiente comando sin ninguna opción:

C:\> composer

Si todo ha funcionado bien, deberías ver un listado con los comandos de Composer:

Composer version 8d7e5cd

Usage:

[options] command [arguments]

Options:

--help -h Display this help message.
--quiet -q Do not output any message.
--verbose -v Increase verbosity of messages.
...

Available commands:

about Short information about Composer
create-project Create new project from a package into given directory.
depends Shows which packages depend on the given package
dump-autoload dumps the autoloader
dumpautoload dumps the autoloader help Displays help for a command
...


Estas notas fueron tomadas de: https://gist.github.com/fabiosalasm/4015135

No hay comentarios.: