Está en la página 1de 6

php -r "copy('https://getcomposer.

org/installer', 'composer-
setup.php');"

php -r "if (hash_file('SHA384', 'composer-setup.php') ===


'544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd58
6475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer
verified'; } else { echo 'Installer corrupt';
unlink('composer-setup.php'); } echo PHP_EOL;"

php composer-setup.php

php -r "unlink('composer-setup.php');"

sudo mv composer.phar /usr/local/bin/composer


sudo apt-get install php

php -v

sudo apt-get install php7.0-mbstring

sudo apt-get install php-xml

sudo apt-get install php7.0-zip

sudo apt-get install curl

curl -sS https://getcomposer.org/installer | sudo php -- --install-


dir=/usr/local/bin --filename=composer

composer create-project --prefer-dist laravel/laravel project-name

composer global require "laravel/installer"

echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc


source ~/.bashrc

echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.zshrc


source ~/.zshrc

laravel new blog

sudo chmod 777 -R /var/www/html


sudo chown webmaster /var/www/html

composer create-project --prefer-dist laravel/laravel laravelblog


Cmo instalar Composer
globalmente
Composer es el gestor de paquetes que utilizan todas las aplicaciones
PHP modernas. Por eso es muy importante saber instalarlo
correctamente en tu sistema operativo.

Cuando se public Composer por primera vez, se recomendaba


descargarlo para cada proyecto PHP ejecutando este cdigo:
$ cd mi-proyecto/

$ curl -sS https://getcomposer.org/installer | php

Este comando descarga Composer en forma de archivo PHAR. As que


para ejecutar cualquier comando de Composer, debas utilizar lo
siguiente:
$ php composer.phar ...

Aunque esta forma de instalar Composer funciona perfectamente, tiene


varias desventajas importantes:

Debes descargar Composer para cada proyecto que crees, lo cual no


es muy productivo y te har malgastar espacio en el disco duro.

Como Composer se actualiza muy frecuentemente, mantenerlo


actualizado en todos tus proyectos ser casi imposible y te costar
mucho tiempo.

Por todo ello, se recomienda instalar Composer globalmente en cada


mquina, lo que permite utilizar una nica instalacin de Composer para
gestionar todos tus proyectos PHP.

Instalacin global
Sistemas Linux y Mac OS X
Abre una consola de comandos y ejecuta lo siguiente para descargar la
versin ms reciente de Composer y convertirla en un comando del
sistema:
$ curl -sS https://getcomposer.org/installer | php

$ sudo mv composer.phar /usr/local/bin/composer

Si por alguna extraa razn no puedes ejecutar curl para descargar


Composer, prueba con el siguiente comando alternativo que usa php:
$ php -r "readfile('https://getcomposer.org/installer');" | php

Sistemas Windows
Descarga el archivo Composer-Setup.exe desde el sitio web del proyecto
Composer y ejectalo como cualquier otro instalador de Windows.

Comprobando la instalacin
Independientemente del sistema operativo que utilices, debes abrir una
nueva ventana de la consola de comandos para probar la instalacin
realizada. Una vez abierta, ejecuta lo siguiente para comprobar que
Composer se ha instalado bien:
$ composer --version

Composer version 1e27ff5e22df81e3cd0cd36e5fdd4a3c5a031f4a

Como Composer se actualiza frecuentemente, en tu caso vers un


identificador de versin diferente.

Ahora ya puedes ejecutar cualquier comando de Composer en cualquier


proyecto de tu sistema simplemente escribiendo composer:
$ cd mi-proyecto/

$ composer install

...
$ composer update

...

$ composer create-project symfony/framework-standard-edition mi-proyecto/

Actualizando Composer
Una de las principales ventajas de la instalacin global de Composer es
que puedes actualizarlo para todos tus proyectos ejecutando
simplemente el siguiente comando:
$ composer self-update

En sistemas Linux y Mac OS X es posible que debas ejecutar el anterior


comando con sudo por delante.

También podría gustarte