Drupal のコマンドラインツール Drush を cygwin にインストール

  • 必要な cygwin パッケージのインストール
$ /cygdrive/e/home/ftp/pub/wares/cygwin/setup-x86_64.exe -q -P "openssh,git,rxvt,patch,patchutils,unzip,nano,vim,wget,connect-proxy,curl,rsync,bsdtar,ncurses,mysql"

 

  • drush インストール
$ mkdir -p /usr/local/src
$ cd /usr/local/src
$ wget http://ftp.drupal.org/files/projects/drush-7.x-5.9.tar.gz
$ tar xvzf drush-7.x-5.9.tar.gz
$ chmod u+x /usr/local/src/drush/drush
$ chmod u+x /usr/local/src/drush/drush.bat
$ ln -s /usr/local/src/drush/drush.bat /usr/bin/drush

 

  • drush 設定ファイル変更
$ vim  /usr/local/src/drush/drush.php
require(dirname(__FILE__) . '/includes/bootstrap.inc');
->
require('/usr/local/src/drush/includes/bootstrap.inc');

 

  • drush 動作確認
$ drush st