什麼是Drush

Drush是drupal在unix的環境下方便操作drupal的一個command line指令介面,drush提供了很多有用的指令code來操作modules/themes/profiles。同樣的他可以去更新你的drupal、執行sql指令、資料庫備份遷移,跟一些瑣碎的事情像是執行cron,清理快取等。drush也提供了第三方程式來擴充它的指令。

Drush這個名子怎麼來的?他有什麼意思?

Drush就是Drupal跟Shell兩字的合體。shell翻作中文叫外殼顧名思義就是我們利用這個外殼來操縱drupal,讀音的念起來就像是”抓許”

安裝方式

目前Drush最新的版本已經到了8.X,而linux版本的安裝方式較為簡單只要照著官方指令一步一步來就可以安裝好囉。
輸入以下指令

下載安裝檔

wget http://files.drush.org/drush.phar

測試一下安裝檔

php drush.phar core-status

更改一下權限與路徑

chmod +x drush.phar
sudo mv drush.phar /usr/local/bin/drush

最後初始化

drush init

這樣就大功告成囉,是不是比windows的簡單多了呢?讓我們來測試一下

而drush8必需要注意的是預設的下載指令是下載drupl8
如果是要下載drupal7版本的話指令必須要是接上版本號如下

drush dl drupal-7.42

drush指令可以去查一下Drush Commands
如此一來我們就可以使用drush來幫助我們開發drupal了,安裝啟用模組也不需要再擔心time out的問題,如果你是剛踏入開發的新手強烈推薦一定要安裝drush

Facebook 功能: