Instalación de Composer y Drush en un Hosting compartido

drupal.jpg
Solucionex
20
Ago 15

Hoy os cuento una forma de instalar Composer y Drush en la mayoría de hostings compartidos que dispongan de acceso SSH. Como requisito mínimo, necesitamos como ya he dicho, acceso SSH y tener instalado git y curl.

Es muy sencillo, solo tenéis que seguir el siguiente guión.

INSTALACIÓN DE COMPOSER

En primer lugar abrimos una consola y nos conectamos por ssh a nuestro hosting. Una vez dentro, ejecutamos el siguiente comando para instalar composer

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

Comprobamos si la carpeta ~/bin existe

ls -l ~

Si no aparece en listado, la creamos

mkdir ~/bin

Ahora movemos el archivo composer.phar a la carpeta "bin"

mv composer.phar ~/bin/composer.phar

Creamos un alias

vim ~/.bash_profile

Añadimos la línea

alias composer="php ~/bin/composer.phar"

Refrescamos el bash

Refrescar bash

¡LISTO! ya podemos usar composer desde cualquier carpeta simplemente tecleando:

composer

INSTALACIÓN DE DRUSH

Ejecutar el siguiente comando para instalar por ejemplo la última versión

composer global require drush/drush:dev-master

Creamos un alias

vim ~/.bash_profile

Añadimos la línea

alias drush="~/.composer/vendor/bin/drush"

Guardamos el fichero y refrescamos el bash

source ~/.bash_profile

¡LISTO! ya podemos usar Drush desde cualquier carpeta simplemente tecleando:

drush