在 Gandi AI 上安裝 Drupal

Drupal 是使用非常廣泛的內容管理系統(CMS)

建立一個 Drupal 的獨立資料庫

請先幫 Drupal 建立一個獨立的資料庫,在建立資料庫時,請將他命名為 drupal

如果你不知道如何建立資料庫,請參閱這裡的 教學

建立一個資料夾

請先選擇,您要使用子目錄的方式安裝在 www 的目錄底下 (例如: www.example.com/drupal)或是使用子網域的方式安裝(drupal.example.com)。

如果你喜歡用子目錄的方式安裝

簡單! 只要您在正確的路徑建立好了資料夾(應該是 www.example.com/drupal)

如果你喜歡用子網域的方式安裝,例如 drupal.example.com

有兩個步驟要先執行:

  • 設定你的伺服器支援這個子網域,請參閱 教學
  • 設定你的子網域指向你設定的伺服器,請參閱 教學

在本次的教學中我們提供這兩種方法進行安裝。

下載 Drupal

首先,請先下載,在撰寫本文的同時,最新的版本是 5.7。

從官方網站下載是最好的,因此,我推薦 這裡

在您下載完成後,請解壓縮它,你會得到一個包含安裝檔的資料夾(請將他更名為 drupal)。

執行您的 FTP 軟體(我們建議使用 FileZilla) 並且使用帳號 admin 登入您的伺服器,然後打開您在 VirtualHost 中設定的對應資料夾。

在我們的範例中,路徑是:

/srv/d_my-gandai-ai/www/drupal.example.com/htdocs

除非您有變更過 web 上的設定,不論如何,您必須知道正確的路徑位置. :)

接下來,上傳 Drupal 的檔案到您的伺服器上。

  • 如果您是使用子網域的方式,例如: drupal.example.com ,在上傳時,請將 drupal 資料夾的檔案上傳到 htdocs
  • 如果您是使用子目錄的方式,例如: example.com/drupal, 在上傳時,請將 drupal 這個目錄直接上傳到 htdocs

安裝前準備

在開始安裝之前,您需要變更一些檔案或是目錄的權限。一般來說,使用你的 FTP 軟體應該可以進行變更,您只要在檔案上面按下右鍵,並選擇權限的選單(可能是右側選單,CHMOD,屬性…). 如果您是使用 FileZilla,請進行以下操作:

在檔案上面按下右鍵然後選擇 “檔案屬性(File Attributes)…”. 軟體會開啟一個視窗並提供您兩種方法來變更權限: 勾選屬性或是輸入數值。

在這裡我們使用輸入數值的方式變更,它就跟 UNIX 的方式像同,請變更 /sites/default/settings.php 檔案權限為 777

安裝 Drupal

使用你的瀏覽器,連接您的 Drupal 網站(例如: drupal.example.com)。

1. 資料庫設定

你需要選擇一些資訊來完成 Drupal 的安裝:

資料庫類型(Database type): 選擇 mysql

資料庫名稱(Database name): 本教學一開使時,您建立的單獨資料庫名稱,本範例中,我們一開使建立了 drupal 這個資料庫名稱。

資料庫帳號(Database account): 您在建立資料庫時一同建立的帳號…

資料庫密碼(Database password): 您設定的資料庫密碼

請點選 進階設定(Advanced Options) 來調整更多選項:

資料庫主機位置(Database host): 本機(localhost)

資料庫連接埠(Database port): 如果沒有特別設定,請保留空白。

資料表前置詞(Table prefix): 為了避免資料表名稱重複,我們會建議您設定這個欄位,您可以自行設定任何字串,並在字串結尾加上 “_”,這裡我們輸入 “dp_“。

2. Drupal 安裝完成

恭喜你完成安裝! 基於安全理由,你應該會看到安裝頁面要求您重新變更 /sites/default/settings.php 的權限從 777 改回 644

Drupal 設定

接下來,我們要 建立管理者帳號,使用瀏覽器打開 Drupal 首頁,並在左側選單找到 “建立帳號(Create new account)“,點選它. 這是你在 Drupal 資料庫建立的第一個帳號,他就是管理員帳號。 :)

Drupal 會自動變更您的密碼,請確認密碼已變更。

你已經完成了安裝程序,你現在可以管理您的 Drupal 頁面,如果您想了解更多細節,請參考 Drupal 官方網頁

上一次變更: 2016/05/31 10:23 (外部編輯)