# 添加與管理網站

ServBay 提供了簡便的界面來添加和管理網站。您可以通過以下步驟完成添加網站的操作。

# 添加網站

  1. 打開 ServBay 界面。

  2. 點擊左側導航欄中的 "網站"。

  3. 在網站列表頁面,點擊下方的 "+" 按鈕,進入添加網站頁面。

  4. 在添加網站的表單中,填寫以下信息:

  • 名稱: 為網站取一個易於識別的標題,用於區分每一個網站。
  • 域名:
    • 輸入已註冊的域名或者未註冊的域名,也可以輸入不存在的域名。
    • 如果希望其他人可以訪問網站,需要輸入已註冊的域名,並且IP地址要指向當前設備,並且保證防火牆端口已打開。
    • ServBay Free用戶只支持輸入一個域名,而ServBay Pro和ServBay Team用戶可以輸入多個域名。
  • Web協議: 選擇網站所提供服務的協議,包括 HTTP&HTTPS(預設)、僅 HTTPS、僅 HTTP。
  • HTTP/HTTPS端口: ServBay Pro和ServBay Team用戶可自訂網站的訪問端口;ServBay Free用戶僅能使用預設端口。
  • SSL證書簽發方式: 選擇 SSL 證書的來源。
    • 自簽發: 使用ServBay Local CA簽發自簽名證書(預設),一般情況下建議保持此選項。
    • Caddy: 通過 Caddy 的 ACME 方式進行簽發,支持 Let's Encrypt 和 ZeroSSL。使用此方式簽發證書,需要輸入電子郵箱用於接收驗證郵件,同時需要保證域名所指向的IP地址可以被外部所能訪問到,並且打開防火牆的80和443端口。
    • 自訂: 使用第三方獲取到的 SSL 證書。必須先在CA處申請到合法有效的SSL證書。同時需要在輸入框中指定SSL證書的key和pem/crt文件。
  • 網站類型: 選擇網站提供服務的類型。
    • PHP: 網站所運行的是 PHP 程式碼。需要在下拉框中選擇已經在 "服務管理" 中安裝並啟用的PHP版本。
    • 靜態網站: 提供靜態頁面,不允許任何動態腳本,例如純 HTML 網頁、靜態文件。
  • 重定向: 通過301或302方式,重定向到另外一個URL。
    • 反向代理: 反向代理允許將其他服務的端口映射到當前設備,或者代理其他服務器的網站。

提示

  • 如果代理本機的服務,IP地址輸入127.0.0.1,端口輸入被代理服務的端口。
  • 如果代理局域網中其他設備的服務,IP地址輸入設備的IP,端口輸入被代理服務的端口。
  • 如果代理互聯網上的網站,IP地址輸入網站的IP,端口輸入需要代理的網站端口。

注意

  • 代理互聯網站到本地時,需要在 "域名" 處輸入與被代理的網站一致的域名。
  • 網站根目錄: 預設路徑在/Applications/ServBay/www/,可以為每個網站創建一個子目錄。
  1. 點擊 "添加" 按鈕保存。

# 自訂配置文件(高級用戶)

如果您是高級用戶,並希望自訂配置文件,可以勾選 "自訂配置" 複選框,並在出現的輸入框中,輸入符合 Caddyfile 標準的配置段。

# 提示

  • 一切配置正確後,打開瀏覽器,輸入域名,即可訪問到網站。
  • 添加網站後,您可以在 "網站" 頁面對其進行進一步的管理和操作。
Last Updated: 11/26/2023