Last updated September 24, 2014. Created on May 31, 2013.
Edited by markconroy, bappa.sarkar, kpastore. Log in to edit this page.

Below is how I install Drush on CentOS systems that have H-Sphere installed as a control panel

1 - Grab a copy of Drush and untar it in your shared folder

sudo wget --quiet -O - | sudo tar -zxf - -C /usr/local/share

(Note, change the link above you the link to the latest version of drush on

2 - Create a symbolic link to where Drush can be found on your server

sudo ln -s /usr/local/share/drush/drush /usr/local/bin/drush

3 - Get Drush to auto download the required "stuff"

sudo drush

Drush won't work yet as it won't know where to find php, so

4 - Open your bash_profile file and edit the PATH line from something like this:

bash_profile: PATH=/hsphere/shared/bin:/hsphere/shared/sbin:/hsphere/local/var/vpopmail/bin:/usr/local/bin:/usr/local/sbin:$PATH:$HOME/bin

to something like this (note the php path in this version):


5 - Reload your bash_profile
.  ~/.bash_profile

These notes are also available here.

Looking for support? Visit the forums, or join #drupal-support in IRC.


TomGould01’s picture

There's no need to reboot, just reload the .bash_profiles file eg:

.  ~/.bash_profile
urwen’s picture

markconroy’s picture

Thanks Tom.

I've edited the main text now to reflect that.

WebWalker3D’s picture

Why is everyone recommending using Pear to install Drush? *edit* Everything is switching to composer.

Half Full or Half Empty, it's Still a Glass...