跳轉到內容

網站 ​

Website overview

網站模組用於管理 Web 伺服器上的站台設定。 AcePanel 支援三種類型的網站:反向代理、PHP 與靜態。

前置要求 ​

使用網站功能前,需要先安裝 Web 伺服器:

  1. 進入 應用 > 原生應用
  2. 安裝 Nginx、OpenResty、Apache、OpenLiteSpeed 或 Caddy

Web 伺服器功能 ​

所有受支援的 Web 伺服器均可使用各類網站,但部分設定取決於目前的伺服器:

面板功能Nginx / OpenRestyApacheOpenLiteSpeedCaddy
存取統計支援未提供未提供支援
預設站台選擇支援未提供未提供支援
明確的 IPv6 監聽設定支援未提供支援未提供
LSCache 設定未提供未提供支援未提供

此表描述的是 AcePanel 提供的設定項目,並非底層伺服器支援的全部功能。編輯器會顯示適用於目前伺服器的設定。 PHP 網站在 OpenLiteSpeed 下使用 LSAPI;參見 PHP 執行環境管理。

在 OpenLiteSpeed 下,進階設定 > LSCache 控制單一網站的快取。請在 OpenLiteSpeed 應用管理頁面設定其真實 IP 處理方式。網站目錄與執行目錄欄位提供目錄選擇器,並支援建立目錄。

切換 Web 伺服器 ​

切換目前的 Web 伺服器前,請備份網站設定。選定新伺服器後,可透過 CLI 為其重建所有網站設定:

bash
acepanel website rebuild

重建時會讀取原伺服器的設定,並在支援的情況下遷移網域名稱、目錄、HTTPS、PHP 版本、上游、代理、重新導向與基本驗證等通用設定。重寫規則、自訂設定、流量限制與真實 IP 設定不會遷移。 重建成功後會移除原設定目錄,因此請自行保留備份,並使用新伺服器的語法重新套用這些設定。不受支援的明確 IPv6 監聽位址也會被移除。

請檢查命令輸出,並在之後逐一驗證各個網站。開啟網站編輯器不會自動為其他伺服器重建設定。

網站類型 ​

類型說明使用情境
反向代理將請求轉發至後端服務Node.js、Go、Java 等應用
PHP執行 PHP 程式WordPress、Laravel 等
純靜態託管靜態檔案HTML、Vue/React 構建產物

網站列表 ​

除 全部、反向代理、PHP 和純靜態外,頁面還提供 統計和設定標籤頁。

網站列表顯示以下資訊:

  • 網站名稱:站點的唯一標識
  • 網站類型:反向代理、PHP 或純靜態
  • 執行中:站台是否已啟用
  • 目錄:網站檔案所在目錄
  • HTTPS:是否啟用 HTTPS
  • 憑證到期:SSL 憑證到期時間
  • 到期:站台到期時間,到期後會自動停止站台
  • 備註:自訂備註
  • 操作:編輯、刪除等

搜尋與排序 ​

使用清單中的關鍵字搜尋尋找網站。對於帶有排序控制項的資料行,點選欄位標題即可排序;其他資源清單也採用相同方式。

網域名稱在不同網站之間必須唯一。將網域名稱繫結至其他網站前,請先從原網站中移除。

建立網站 ​

  1. 進入 網站 頁面
  2. 選擇網站類型分頁(反向代理/PHP/靜態)
  3. 點選 建立網站
  4. 填寫網站資訊
  5. 點選建立

通用配置項 ​

  • 名稱:網站的唯一識別碼,僅允許字母、數字、連字號與底線;建立後無法變更
  • 網域:所綁定的網域,可新增多個(貼上以逗號/空格/換行分隔的內容即可批次新增)
  • 連接埠:監聽連接埠,預設為 80
  • 備註:選填的備註

類型專屬項目:

  • 反向代理:需要填寫 代理目標(例如 http://127.0.0.1:3000)
  • PHP:需要選擇 PHP 版本,並可在建立站台的同時一併建立 資料庫(資料庫名稱/使用者/密碼)
  • PHP/純靜態:支援自訂網站 目錄(留空時預設為 網站目錄/網站名稱/public)

網站管理 ​

點選網站的 編輯 按鈕進入管理頁面,該頁面以分頁方式組織:

  • 網域與監聽:修改所綁定的網域與監聽連接埠
  • 基本設定:網站目錄、執行目錄、預設首頁檔案
  • 上游 / 代理:設定後端上游與代理行為(僅反向代理站台)
  • HTTPS:綁定 SSL 憑證、HTTP 重新導向、HSTS、OCSP、TLS 版本
  • 偽靜態:設定重寫規則(僅 PHP 站台)
  • 重新導向:設定重新導向規則
  • 進階設定:存取統計、記錄檔設定、速率限制、真實 IP 與基本驗證
  • 自訂設定:新增自訂設定片段(站台範圍或共用)
  • 存取記錄檔 / 錯誤記錄檔:即時檢視站台的記錄檔

切換網站型別 ​

現有反向代理、PHP 或純靜態網站可以切換為另外兩種型別。 AcePanel 會保留名稱、域名、監聽地址、目錄、檔案、HTTPS 關聯、到期時間等通用欄位,刪除原型別專屬 Web 伺服器配置,併為新型別生成配置。

切換前先備份網站。切換後必須重新檢查或配置上游和代理規則、PHP 執行環境與 Rewrite,以及靜態網站專屬行為。AcePanel 會在應用前測試生成的 AcePanel 會在套用之前測試產生的 Web 伺服器設定,並在驗證失敗時顯示目前 Web 伺服器的具體錯誤。

批次建立 ​

點選 批次建立網站 即可一次建立多個網站,適用於需要快速部署多個站台的情境。

刪除網站 ​

刪除網站時,需要進行 5 秒的確認倒數。您可以選擇是否一併 刪除網站目錄 以及 刪除同名的本機資料庫。 AcePanel 還會解除網站與憑證的關聯,並刪除對應的防竄改規則。

下一步 ​