跳至內容

Drupal7初學者指南/安裝伺服器

維基教科書,自由的教學讀本

如果你已經購買並打算使用伺服器空間,請無視本文。

Drupal7是PHP架構,可以使用mysql,sqllite或類似mysql的數據庫。這邊暫時先介紹大家常用的mysql,如打算使用其它版本的數據庫,請自行研究。

通常,Drupal7需要以下幾個程序的安裝

  • Apathe伺服器
  • Mysql數據庫
  • PHP

當然你可以說,我是高手,我自己下載安裝(windows)或編譯(Linux),那沒問題,不過你恐怕不是本教程的適合讀者。

目前網上有很多預配置的環境,Linux系統也有RPM,APT包可以裝,這些都不再詳述。需要注意的是,Drupal7需要Apathe打開PDO支持和對應的PDO_mysql支持,記得修改PHP的配置文件進行設置。

當然,也有這方面的技術盲,所以我這邊介紹的是Windows上安裝已經預配置好的環境的方法。至於Linux方面怎麼設置,請再參考其餘教程。

這裏我推薦一個預配置的伺服器包程序:wampserver。你可以去www.wampserver.com下載或去Google找。這個環境有幾個好處:

  1. 預配置伺服器包都有的Apathe、Mysql、PHP、MysqlAdmin。
  2. 可以用菜單方便切換Apathe、Mysql、PHP的版本,對應版本可以在www.wampserver.com下載並在菜單上選擇切換。
  3. PDO等對應Drupal7的選項默認打開。

好了,我們去下載最新版本的wampserver,安裝。記得選擇對應版本(32/64位)下載。

下面基本上可以一路默認了,除了改改這個伺服器的安裝路徑,以及改改你自己的郵箱。其餘不懂的先不要改。

安裝完畢,啟動伺服器的管理器程序,一般默認情況下伺服器的Apathe、Mysql、PHP也會同時啟動。伺服器程序最小化到右下的托盤上,有個W的小圖標,單擊左鍵出來菜單可以進默認網站的根目錄(你安裝目錄下的WWW目錄),MysqlAdmin,以及啟動/關閉/配置Apathe、Mysql、PHP的子菜單。記住,目前mysql的管理員用戶名是root,密碼為空

咳,在前段寫完後,我在網上得知原來還有一個專用於Drupal的伺服器包版本叫Acquia Stack Installer(官方網站),這裏可以下載到一個支持Drupal的伺服器包。或者你不用再頭疼怎麼設置PHP.INI了。