# 添加和管理網站

ServBay提供了一個用戶友好的介面來添加和管理網站。你可以按照以下步驟來添加一個網站。

# 添加網站

  1. 打開ServBay,點擊左側導航欄的"主機"。
ServBay儀表板
  1. 在網站列表頁面上,點擊底部的 "+" 按鈕以進入添加網站頁面。
新增主機
  1. 在添加網站的表格中,填寫以下信息:
  • 名稱: 為網站提供一個易於識別的標題。
  • 域名:
    • 輸入已註冊域名、未註冊域名,甚至不存在的域名。
    • 如果您希望其他人能通過互聯網/LAN訪問該網站,請輸入已註冊的域名,確保 IP 地址指向當前設備,並確保防火牆端口(80/443)已打開。
    • ServBay 免費計劃用戶只能輸入一個域名,而 ServBay Pro 和 ServBay Team Plan 用戶可以輸入由空格分隔的多個域名。
  • 網絡協議: 選擇網站提供的服務的協議,例如 HTTP & HTTPS (默認),僅 HTTPS,或僅 HTTP。
  • HTTP/HTTPS 端口: ServBay Pro 和 ServBay Team 用戶可以自定義 HTTP/HTTPS 的端口;ServBay 免費用戶只能使用默認設置。
  • SSL 請求方式: 選擇 SSL 證書的發行方式。
    • 自簽名: 使用 ServBay 本地 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。
    • 反向代理: 允許將其他服務的端口映射到當前設備,或代理其他服務器的網站。

提示

  • 如果你是代理本地服務,請將 127.0.0.1 輸入為 IP 地址和服務的端口。
  • 如果你是代理本地網絡中另一個設備的服務,請輸入該設備的 IP 地址和服務的端口。
  • 如果你是代理互聯網上的網站,請輸入網站的 IP 地址和你要代理的端口。

注意

  • 當代理互聯網網站到 localhost 時,在 "Domain" 欄位中輸入與被代理網站相同的域名。
  • 根目錄: 默認路徑為 /Applications/ServBay/www/,您可以為每個網站創建一個子目錄。
  1. 點擊 "添加" 按鈕進行保存。

# 自定義配置(進階使用者)

如果您是進階用戶,並且希望自定義配置文件,您可以選中"自定義配置"的選框,並在顯示的輸入框中輸入符合Caddyfile標準的配置區段。

Caddy 的自訂配置

# 提示

  • 在正確配置一切之後,打開瀏覽器,輸入您剛剛添加的域名,您應該能夠訪問網站。
  • 在添加網站之後,您可以在 "Hosts" 上進一步管理和操作它。
Last Updated: 4/28/2024