Instalación
Puedes instalar Composer desde la línea de comandos. Dicho script de instalación verificará algunas configuraciones de php.ini
y luego descargará la última versión de composer.phar
en el directorio actual.
Ahora ejecute php composer.phar
para ejecutar Composer.
Composer se ejecutará localmente como parte de su proyecto, pero puede acceder a él globalmente (e incluso hacerlo ejecutable e invocarlo sin usar el intérprete php); Sólo mueve composer.phar
a un directorio grobal (parte de PATH):
mv composer.phar /usr/local/bin/composer
Ahora ejecute Composer
para ejecutar Composer en lugar de php composer.phar
.
Producción
Cuando implemente en su servidor de producción, no olvide ejecutar el siguiente comando:
composer install --no-dev
El comando anterior eliminará los paquetes de Composer solo para desarrollo que no sean necesarios en el entorno de producción. Esto reducirá en gran medida el tamaño de la carpeta del proveedor.
Errores
[ErrorException]
file_put_contents(./composer.json): failed to open stream: Permission denied
- Para obtener el usuario actual, ejecuta este comando:
id -un
- Para resolver esto, ejecuta este comando (siendo
user
su usuario actual):
sudo chown -R user ~/.composer