如何把我自己的域名绑定到服务器?
- 在面板概览标签页的 IP 地址一行找到服务器的地址。
- 在您购买域名的服务商那里的 DNS 设置中,创建一条 A 记录。名称处,主域名填
@,子域名则填如www。值填写 IP 地址。 - 等待 DNS 更改生效,这可能需要一些时间。
- 然后按照下面适用于您的应用的步骤操作。
网页应用的 HTTPS 设置
大多数带网页界面的现成应用(如 WordPress、WooCommerce 和 Nextcloud)都运行在 Caddy 之后,由 Caddy 处理 HTTPS。您还需要把新地址添加到 Caddy。请通过 SSH 连接,在应用所在的文件夹(例如 /opt/seturack/wordpress)中打开 caddy/Caddyfile,把您的域名加到第一行:
203-0-113-5.sslip.io, example.com {
如果您的网站地址以 http:// 开头,请把第一行改成 example.com {。然后在同一文件夹中运行下面的命令,Caddy 会自行获取证书:
docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile
各应用剩下的一步
| 应用 | 操作 |
|---|---|
| WordPress、WooCommerce | 在 Settings > General 中,把两个地址字段都改成新地址。 |
| Nextcloud | 在该文件夹的 .env 文件中修改 SITE_URL、SITE_HOST 和 SITE_ADI,然后运行 docker compose up -d。再把新地址添加到 Nextcloud 的受信任域名中。 |
| WireGuard | 无需其他操作。VPN 连接仍然通过 IP 地址正常工作。 |
| TeamSpeak | 服务器上无需任何改动,连接时输入域名代替 IP 即可。 |
| 主机面板(cPanel、Plesk、HestiaCP 等) | 在面板的添加站点界面中添加域名,证书由面板获取。 |
| 其他网页应用 | 同时修改应用自己的地址设置。具体位置可在该应用的帮助文章及其页面上的常见问题中找到。 |
| Docker、干净的操作系统 | 把它添加到您所安装的网页服务器的设置中。 |
如果遇到困难,请联系支持。
这对您有帮助吗?
感谢您的反馈!