# 添加和管理網站
ServBay提供了一個用戶友好的介面來添加和管理網站。你可以按照以下步驟來添加一個網站。
# 添加網站
- 打開ServBay,點擊左側導航欄的"主機"。
- 在網站列表頁面上,點擊底部的 "+" 按鈕以進入添加網站頁面。
- 在添加網站的表格中,填寫以下信息:
- 名稱: 為網站提供一個易於識別的標題。
- 域名:
- 輸入已註冊域名、未註冊域名,甚至不存在的域名。
- 如果您希望其他人能通過互聯網/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/
,您可以為每個網站創建一個子目錄。
- 點擊 "添加" 按鈕進行保存。
# 自定義配置(進階使用者)
如果您是進階用戶,並且希望自定義配置文件,您可以選中"自定義配置"的選框,並在顯示的輸入框中輸入符合Caddyfile標準的配置區段。
# 提示
- 在正確配置一切之後,打開瀏覽器,輸入您剛剛添加的域名,您應該能夠訪問網站。
- 在添加網站之後,您可以在 "Hosts" 上進一步管理和操作它。