設定遠端資料庫主機

如果您打算將 Plesk 所管理的伺服器用作遠端資料庫伺服器,則不必安裝 MySQL 軟體:Plesk 自帶了 MySQL 軟體,在安裝 Plesk 時已自動安裝了該軟體。在這種情況下,您只需啟用對此資料庫伺服器的網路取用功能,然後向 Plesk 註冊此伺服器。

要設定 MySQL 資料庫伺服器,請執行以下操作:

  1. 將 MySQL 分發程式套件從您的作業系統分發磁碟拷貝到您的伺服器,或從 www.mysql.com 網站下載並將其儲存到您的伺服器上。
  2. 以根使用者的身份登入該伺服器,並前往您之前用於儲存 RPM 分發的目錄。在指令提示字元下輸入以下指令:

    rpm -ivh mysql_file_name.rpm

  3. 設定資料庫伺服器管理員的密碼。在指令提示字元下輸入以下指令:

    mysqladmin -u root password your_desired_password

    將 your_desired_password 變更為自己所需的密碼。

  4. 然後,繼續按說明操作,向 Plesk 註冊您的資料庫伺服器。

要設定 PostgreSQL 資料庫伺服器,請執行以下操作:

  1. 將 PostgreSQL 分發套件從作業系統分發磁碟拷貝到您的伺服器,或從 www.postgresql.org 網站下載並將其儲存到您的伺服器上。
  2. 以根使用者的身份登入您想要託管資料庫的伺服器,並將目錄變更為您之前用於儲存該分發套件的目錄。
  3. 採用適合您所用的作業系統的方式安裝該程式套件。
  4. 用文字編輯器開啟檔案 /var/lib/pgsql/data/postgresql.conf。如果您正在安裝版本 8 之前的 PostgreSQL,請向該檔案加入行 tcpip_socket = true。如果您正在安裝版本高於 8 的 PostgreSQL,請加入行 listen_addresses = '*'
  5. 在文字編輯器中開啟 /var/lib/pgsql/data/pg_hba.conf 檔案並確保其中包含以下行:

    # local DATABASE USER METHOD [OPTION]

    local samegroup all password

    # host DATABASE USER IP-ADDRESS IP-MASK METHOD [OPTION]

    host samegroup all 0.0.0.0 0.0.0.0 md5

  6. 要重新啟動 PostgreSQL,請在指令提示字元下發出以下指令:

    postgresql

  7. 要設定資料庫伺服器管理員的密碼,請在指令提示字元下輸入以下指令(將“your_desired_password”變更為任何您喜愛的密碼):

    psql -d template1 -U postgres

    alter user postgres with password 'your_desired_password';

  8. 然後,繼續按說明操作,向 Plesk 註冊您的資料庫伺服器。

要向 Plesk 註冊您的資料庫伺服器,請執行以下操作:

  1. 登入 Plesk。
  2. 按一下導航窗格中的“伺服器”捷徑。
  3. 按一下“服務”組中的“資料庫伺服器”圖示。
  4. 按一下“工具”組中的“加入資料庫伺服器”圖示。
  5. 指定該資料庫伺服器的內容。
  6. 按一下“確定”

若要設定資料庫主機喜好設定,這些設定會套用到透過 Plesk 建立的所有資料庫:

  1. 前往“伺服器 > 資料庫伺服器 > 喜好設定
  2. 若要簡化客戶資料庫的維護,請勾選“加入客戶登入名和底線到資料庫名稱的開頭”核取方塊。所有新近建立的資料庫名稱將類似客戶登入名 name_database。這將便於您找到特定 Plesk 使用者的資料庫。注意:即使您不勾選此核取方塊,建立新資料庫時,Plesk 會將客戶登入名加入到資料庫名稱輸入框中,而您可以編輯或移除它。
  3. 您也可以設定 Plesk 將客戶登入名加入到相應的資料庫使用者名稱中,從而進一步簡化客戶資料庫的維護。若要執行此操作,請勾選“加入客戶登入名和底線到資料庫使用者名稱的開頭”核取方塊。所有新近建立的資料庫使用者名稱將類似客戶登入名 name_database。這將便於您找到特定 Plesk 使用者的資料庫使用者。
  4. 指定是否允許在您的 Plesk 伺服器上建立資料庫。部分應用程式不支援遠端資料庫,僅可以與同一台伺服器上託管的資料庫搭配工作。建議勾選預設選項“執行本機託管網站應用程式的資料庫”, 否則,您將無法適使用此類應用程式。
  5. 按一下“確定”