上一頁 | 下一頁 | 查找頁面 |

### 設定遠端資料庫主機

如果您打算將 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. 採用適合您所用的作業系統的方式安裝該程式套件。
   - 對於基於 RPM 的 Linux 系統，在指令提示字元下輸入以下指令：

     `rpm -ivh postgresql_file_name.rpm`

   - 對於基於 deb 程式套件的 Linux 系統，請發出以下指令：

     `apt-get install package_name`

   - 對於 FreeBSD 系統，如果要從程式套件進行安裝，請發出以下指令：

     `pkg_add pgsql-<version>.tgz`

   - 要從連接埠安裝，請發出下列指令：

     `cd /usr/ports/databases/postgresql<version>-server`

     `make install package clean`

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. 指定該資料庫伺服器的內容。
   - 指定該資料庫伺服器的主機名或 IP 位址。
   - 指定該資料庫伺服器所偵聽的連接埠號。預設情況下，MySQL 伺服器偵聽連接埠 3306，而 PostgreSQL 伺服器則偵聽連接埠 5342。如果您的資料庫伺服器在偵聽預設連接埠，則可將“連接埠號”框留空。
   - 指定資料庫伺服器上執行的是哪種類型的資料庫。
   - 要使該資料庫伺服器成為主機客戶資料庫的預設伺服器，請勾選“將此伺服器用作 MySQL 的預設伺服器”核取方塊。如果您使用 PostgreSQL 資料庫伺服器，則勾選“將此伺服器用作 PostgreSQL 的預設伺服器”核取方塊。
   - 指定該資料庫伺服器管理員的登入名和密碼。
6. 按一下“確定”。

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

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