Anda di halaman 1dari 3

php -r "copy('https://getcomposer.org/installer', 'composer-setup.

php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'e115a8dc7871f15d85314
8a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae') {
echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-s
etup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

-----BEGIN PUBLIC KEY----MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAnBDHjZS6e0ZMoK3xTD7f


FNCzlXjX/Aie2dit8QXA03pSrOTbaMnxON3hUL47Lz3g1SC6YJEMVHr0zYq4elWi
i3ecFEgzLcj+pZM5X6qWu2Ozz4vWx3JYo1/a/HYdOuW9e3lwS8VtS0AVJA+U8X0A
hZnBmGpltHhO8hPKHgkJtkTUxCheTcbqn4wGHl8Z2SediDcPTLwqezWKUfrYzu1f
o/j3WFwFs6GtK4wdYtiXr+yspBZHO3y1udf8eFFGcb2V3EaLOrtfur6XQVizjOuk
8lw5zzse1Qp/klHqbDRsjSzJ6iL6F4aynBc6Euqt/8ccNAIz0rLjLhOraeyj4eNn
8iokwMKiXpcrQLTKH+RH1JCuOVxQ436bJwbSsp1VwiqftPQieN+tzqy+EiHJJmGf
TBAbWcncicCk9q2md+AmhNbvHO4PWbbz9TzC7HJb460jyWeuMEvw3gNIpEo2jYa9
pMV6cVqnSa+wOc0D7pC9a6bne0bvLcm3S+w6I5iDB3lZsb3A9UtRiSP7aGSo7D72
8tC8+cIgZcI7k9vjvOqH+d7sdOU2yPCnRY6wFh62/g8bDnUpr56nZN1G89GwM4d4
r/TU7BQQIzsZgAiqOGXvVklIgAMiV0iucgf3rNBLjjeNEwNSTTG9F0CtQ+7JLwaE
wSEuAuRm+pRqi8BRnQ/GKUcCAwEAAQ==
-----END PUBLIC KEY-----

-----BEGIN PUBLIC KEY----MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0Vi/2K6apCVj76nCnCl2


MQUPdK+A9eqkYBacXo2wQBYmyVlXm2/n/ZsX6pCLYPQTHyr5jXbkQzBw8SKqPdlh
vA7NpbMeNCz7wP/AobvUXM8xQuXKbMDTY2uZ4O7sM+PfGbptKPBGLe8Z8d2sUnTO
bXtX6Lrj13wkRto7st/w/Yp33RHe9SlqkiiS4MsH1jBkcIkEHsRaveZzedUaxY0M
mba0uPhGUInpPzEHwrYqBBEtWvP97t2vtfx8I5qv28kh0Y6t+jnjL1Urid2iuQZf
noCMFIOu4vksK5HxJxxrN0GOmGmwVQjOOtxkwikNiotZGPR4KsVj8NnBrLX7oGuM
nQvGciiu+KoC2r3HDBrpDeBVdOWxDzT5R4iI0KoLzFh2pKqwbY+obNPS2bj+2dgJ
rV3V5Jjry42QOCBN3c88wU1PKftOLj2ECpewY6vnE478IipiEu7EAdK8Zwj2LmTr
RKQUSa9k7ggBkYZWAeO/2Ag0ey3g2bg7eqk+sHEq5ynIXd5lhv6tC5PBdHlWipDK
tl2IxiEnejnOmAzGVivE1YGduYBjN+mjxDVy8KGBrjnz1JPgAvgdwJ2dYw4Rsc/e
TzCFWGk/HM6a4f0IzBWbJ5ot0PIi4amk07IotBXDWwqDiQTwyuGCym5EqWQ2BD95
RGv89BPD+2DLnJysngsvVaUCAwEAAQ==
-----END PUBLIC KEY-----

Installer Options
--install-dir
You can install composer to a specific directory by using the --install-dir opti
on and providing a target directory. Options must be appended to -- so that PHP
ignores them, like -- --install-dir=bin, example:
php composer-setup.php --install-dir=bin
--filename
You can specify the filename (default: composer.phar) using the --filename optio
n. example:
php composer-setup.php --filename=composer
--version
You can install composer to a specific release by using the --version option and

providing a target release. example:


php composer-setup.php --version=1.0.0-alpha8
Preview / Snapshot Releases
By default the installer and composer self-update will download stable versions
only. If you would like to help test pre-release versions you can use the --prev
iew flag on either installer or self-update. For snapshot builds which are done
from the latest Composer commit, you can use the --snapshot flag.

Abre cualquier navegador y accede a la siguiente direccin https://getcomposer


.org/installer
Guarda el contenido de esa pgina en el directorio raz de tu proyecto Symfony2.
Asegrate de guardar el archivo con el nombre instalador.php
Abre la consola de comandos de Windows y entra en el directorio raz de tu pro
yecto Symfony2. Para simplificar la explicacin, en adelante se supone que tu proy
ecto Symfony2 se encuentraen el directorio D:\Proyectos\Symfony2:
C:\> cd D:\Proyectos\Symfony2
Ejecuta el siguiente comando para instalar Composer:
D:\Proyectos\Symfony2> php instalador.php
Si no te funciona el comando anterior, seguramente la razn es que no puedes ejecu
tar programas de PHP directamente desde la consola. Consulta la gua de instalacin
de PHP, MySQL y Apache para saber cmo solucionarlo.
Si todo ha funcionado bien, en el directorio raz de tu proyecto Symfony2 vers un n
uevo archivo llamado composer.phar. Para comprobar que se ha instalado correctam
ente, ejecuta el siguiente comando que muestra el men de opciones de Composer:
D:\Proyectos\Symfony2> php composer.phar
Ahora ya puedes borrar el archivo instalador.php.
Instalar Composer de esta manera es correcto, pero te obliga a realizar una nuev
a instalacin para cada proyecto Symfony2. Si tienes muchos proyectos, es mucho me
jor que instales Composer de forma global en tu ordenador, para que todos los pr
oyectos utilicen la misma versin de Composer.
Para instalar Composer globalmente, instlalo primero en el directorio de algn proy
ecto Symfony2. Despus, mueve el archivo composer.phar a alguno de los directorios
ejecutables de Windows. Por defecto, en Windows7 estos directorios son:
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
Seguramente en tu ordenador la lista de directorios ser ms grande e incluir los dir
ectorios de varios programas. Idealmente vers el directorio de tu instalacin de PH
P (o de LAMP, XAMPP, etc.). En ese caso, lo mejor es que coloques el archivo com
poser.phar en el mismo directorio donde se encuentran todos los ejecutables de P
HP (php, pear, pecl, etc.)

Para ver la lista de directorios ejecutables de Windows, ejecuta el siguiente co


mando sin opciones:
D:\Proyectos\Symfony2> set
En la lista de opciones que se muestra, busca aquella que se llame PATH.
Para concluir la instalacin global de Composer, tienes que crear un archivo llama
do composer.bat en el mismo directorio donde has movido el archivo composer.phar
. El contenido de ese archivo debe ser el siguiente:
@ECHO OFF
php "%~dp0composer.phar" %*
Si ahora abres una nueva consola de comandos, ya podrs utilizar Composer ejecutan
do simplemente el comando composer. Aunque te parezca que esta forma de instalar
Composer es complicada y cuesta demasiado tiempo, ten en cuenta que slo debes cr
ear el archivo composer.bat una vez y a cambio obtienes las siguientes ventajas:
No tienes que instalar Composer para cada nuevo proyecto.
Puedes actualizar la versin de Composer de todos los proyectos ejecutando sim
plemente el siguiente comando:
C:\> composer self-update
Instalacin en Linux y Mac OS X
Abre una consola de comandos y accede al directorio raz de tu proyecto Symfon
y2:
Ejecuta el siguiente comando:
$ curl -s https://getcomposer.org/installer | php
Si todo ha funcionado bien, en el directorio raz de tu proyecto Symfony2 vers un n
uevo archivo llamado composer.phar. Para comprobar que se ha instalado correctam
ente, ejecuta el siguiente comando que muestra el men de opciones de Composer:
$ php composer.phar
Instalar Composer de esta manera es correcto, pero te obliga a realizar una nuev
a instalacin para cada proyecto Symfony2. Si tienes muchos proyectos, es mucho me
jor que instales Composer de forma global en tu ordenador, para que todos los pr
oyectos utilicen la misma versin de Composer.
Para instalar Composer globalmente, mueve el archivo composer.phar a algn directo
rio ejecutable del sistema, como por ejemplo:
$ sudo mv composer.phar /usr/local/bin/composer
Comprueba que todo funciona bien ejecutando el comando composer sin opciones des
de cualquier directorio del sistema. La instalacin global de Composer tambin facil
ita su mantenimiento, ya que slo hay que ejecutar el siguiente comando para actua
lizar la versin de Composer de todos los proyectos:
$ sudo composer self-update

Anda mungkin juga menyukai