目錄表
在 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 官方網頁。