2011年12月23日

Drush 安裝設定以 Ubuntu 為例


Drush 是 Drupal 內容管理系統的命令列工具(command line shell and scripting interface for Drupal),它讓熟悉以指令操作 Server 的進階管理者,可以直接用指令進行一些網站維護工作,解決網站後台介面複雜且緩慢的缺點。

這篇文章以 Ubuntu Linux 10.04 (及以上版本)為例。

由於 Ubuntu 官方提供的 drush 套件版本比較舊,所以需要先增加 ppa 套件來源。

sudo apt-get install python-software-properties
sudo apt-add-repository ppa:brianmercer/drush
sudo apt-get update
sudo apt-get install drush

安裝完成後,可以從以下網站取得參考文件。

http://www.drush.org/
http://drupal.org/project/drush

Drush 可以用 Script 方式執行,如此一來就可以配合 Crontab 等 Unix 工具自動化維護。

#!/usr/bin/env drush
drush_print("Hello world!");
drush_print();
drush_print("The arguments to this command were:");

也可以直接用 command 方式操作。

drush dl corolla

如果 Drupal 包含多個站台(multi-sites),可以用 -l 參數指定 URL。

drush -l http://hostname pml corolla

沒有留言:

張貼留言

lyhcode by lyhcode
歡迎轉載,請務必註明出處!