En la consola nos situamos en la cualquier carpeta y ejecutamos las siguientes ordenes:
$ curl -sS https://getcomposer.org/installer | php
Y se nos descargará el composer y:
$ sudo mv composer.phar /usr/local/bin/composer
Para moverlo a nuestra carpeta de ejecutables bin
Puede que nos salte este error:
mv: rename composer.phar to /usr/local/bin/composer: No such file or directory
¿Y esto por qué puede ser?
Porque no tenemos creado el directirio bin
Para crearlo nos movemos a /usr/local
$ cd /usr/local
Y creamos el directorio bin
$ sudo mkdir bin
Una vez hecho esto, repetiríamos el comando para moverlo
(sudo mv composer.phar /usr/local/bin/composer)
Para comprobar la instalación, o si ya lo teníamos instalado:
$ composer --version
Para actualizarlo:
$ composer self-update
Pues a mí si me sale:
mv: rename composer.phar to /usr/local/bin/composer: No such file or directory
Pero cuando voy a cd /usr/local y creo el directorio me sale lo siguiente:
sudo: makedir: command not found
Hay algo que pueda hacer?
Muchas gracias.
¡Hola Ruben!
Gracias por escribir, fíjate que se te ha colado la «a«, has puesto «makedir«, y es «mkdir«.
Prueba de nuevo y me cuentas 🙂
¡Saludos!
Hola Kike
Despues de haber instalado el composer, y quiero ejecutar me sale el siguiente mensaje:
-bash: composer: command not found
No sé que me falta instalar, me orientas porfa.
saludos
¡Hola Jose!
Eso se debe a que el composer no está en nuestra carpeta de ejecutables.
¿Recuerdas donde lo descargaste?
Muévete por temrinal hasta la carpeta donde lo tienes y ejecuta el siguiente comando (Siempre que la carpeta bin se encuentre en esa ruta, sino, deberías de localizarla):
¡Un saludo! 🙂
Muchas gracias, estuve buscando como solucionarlo y hasta que encontre este post, increíble
¡Buenas Miguel!
Muchas gracias por escribir, me alegra mucho que te haya sido de ayuda (:
¡Un saludo!
Fantástico!!!!!!Después de estar dando varias vueltas, he conseguido llegar aquí y dar con la solución. Muchas gracias!
Muchas gracias a ti Pilar!!
Me alegra mucho que te haya servido de ayuda (:
Saludos!