# 添加和管理网站

ServBay为添加和管理网站提供了用户友好的界面。您可以按照以下步骤添加网站。

# 添加网站

  1. 打开ServBay,点击左侧导航栏中的"主机"。
ServBay仪表板
  1. 在网站列表页面上,点击底部的"+"按钮,进入添加网站页面。
添加主机
  1. 在添加网站表单中,填写以下信息:
  • **名称:**为网站命名,以便于识别。
  • 域名:
    • 输入已注册域名、未注册域名,甚至不存在的域名。
    • 如果你希望有人能够通过互联网/LAN访问此站点,请输入已注册的域名,确保IP地址指向当前设备,并确保防火墙端口(80/443)已打开。
    • ServBay免费计划用户只能输入一个域名,而ServBay Pro和ServBay团队计划用户可以输入多个空格分隔的域名。
  • **网络协议:**选择网站提供的服务的协议,例如HTTP & HTTPS(默认),仅HTTPS,或仅HTTP。
  • **HTTP/HTTPS端口:**ServBay Pro和ServBay团队用户可以自定义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地址和你想要代理的端口。

注意

  • 当代理互联网网站到本地主机时,在"域名"字段中输入与被代理网站相同的域名。
  • **根目录:**默认路径是/Applications/ServBay/www/,你可以为每个网站创建一个子目录。
  1. 点击"添加"按钮进行保存。

# 自定义配置(高级用户)

如果你是高级用户并且想要自定义配置文件,你可以勾选"自定义配置"复选框并在出现的输入框内输入符合Caddyfile标准的配置部分。

Caddy的自定义配置

# 提示

  • 在正确配置所有内容后,打开浏览器,输入你刚刚添加的域名,你应该能够访问到网站。
  • 在添加网站后,你可以在"主机"上进一步管理和操作它。
Last Updated: 4/28/2024