跳转到内容

SSL 证书管理

GOCO 的 HTTPS 证书按部署方式分两条路:云托管站点全自动(平台签发与续期,你只需完成域名解析);自有服务器在控制台「SSL 证书」页配置,基于 acme.sh 自动签发、部署与续期,使用 Let’s Encrypt 等免费机构,完全免费

部署方式 证书由谁管 你需要做什么
GOCO 云托管 平台自动签发与自动续期 按提示添加 DNS 记录,之后零维护
自有服务器(SSH + 宝塔) 「SSL 证书」页的 acme.sh 配置 为服务器建一个证书配置并开启自动续期

云托管站点无需手动申请证书。绑定域名后,平台会为每个域名注册托管主机名并准备签发;你只需在 DNS 服务商处添加提示的记录(路由 CNAME、证书校验 CNAME、归属 TXT),记录生效后证书自动签发。详细解析步骤见 云托管教程的「方式五」一节

续期同样全自动:证书校验用的 _acme-challenge CNAME 是一次性委托,签发后请保留,平台会在到期前自动换发新证书,无需任何操作。若解析记录被删导致无法续期,系统会自动提醒你(站点列表 SSL 列会显示「证书异常」)。

在站点详情的「需要解析的域名」处可以看到每个域名的实时状态:

状态 含义 你需要做什么
待 DNS 生效 域名已创建,但路由解析还没生效 添加路由 CNAME 并等待生效
签发证书中 解析已通,正在自动签发 HTTPS 证书 确认证书校验 CNAME 已添加,稍等即可
已生效 解析与证书都已就绪,站点可正常 HTTPS 访问 无需操作
错误 签发或校验失败 按下文排查解析记录后点「检查状态」
已停用 域名已被暂停服务 联系客服了解原因

自有服务器的证书在控制台**「SSL 证书」**页管理:通过 SSH 为宝塔服务器自动签发和续期证书,到期前自动续期并部署到对应站点。每台服务器只能有一个证书配置。

  1. 「SSL 证书」页点 「新建证书」,选择一台服务器(名称可选,留空自动命名)。还没绑定服务器的话,先到 服务器绑定与管理 完成绑定。

    • 证书机构:Let’s Encrypt(90 天 · 免费 · 最广泛信任)、ZeroSSL(90 天 · 免费)、BuyPass(180 天 · 免费,续期次数更少)。
    • 验证方式:默认 HTTP-01(网站目录),需服务器 80 端口可达,逐域名签发;DNS-01(CloudFlare) 用你绑定的 CloudFlare token 验证,无需 80 端口且支持泛域名——未绑定 token 时请先到「域名解析」页绑定。
  2. 推荐 「该服务器全部域名」:服务器上托管的每个站点都会获得证书,新增站点约 24 小时内自动纳入并签发。「指定域名」已不再推荐。

  3. 开启 「自动续期」 后系统会在到期前自动续期并部署:可设置提前多少天续期、每日检查时段(推荐「随机(北京 0–6 点)」以错峰、降低被证书机构限速的概率)。按需打开 「强制 HTTPS」,新签发/续期时自动把 HTTP 跳转到 HTTPS。

  4. 「申请 / 续期」,在弹出的清单中勾选要处理的域名(默认勾选无证书 / 已过期 / 即将到期的)后确认。每个域名签发成功后立即部署,仍有效的证书自动跳过。

「SSL 证书」列表的「状态」列:

状态 含义
待处理 配置已创建但从未签发——打开后点「申请 / 续期」即可部署
签发中 正在逐个域名申请 / 续期
已部署 证书已签发并部署到站点
即将到期 有域名的证书临近到期(自动续期开启时会自动处理)
已过期 有域名的证书已过期,请尽快续期
失败 最近一次续期有域名失败——可点「重试续期」,错误详情见「最后错误」列

云托管:一直停在「待 DNS 生效」

Section titled “云托管:一直停在「待 DNS 生效」”
  1. 确认已在 DNS 服务商添加路由 CNAME@以控制台显示的记录值为准,按分片形如 tw1.goco.cc,也可能是 goco-host.com 形式)——没有这条域名根本打不开。
  2. DNS 生效通常几分钟到几小时;生效后回到站点详情点 「检查状态」
  3. 域名在 Cloudflare 的,检查路由 CNAME 是否为灰色云朵(仅 DNS),橙云必须关闭。
  4. 提示需要归属 TXT_cf-custom-hostname)时,把它也一并添加。

云托管:一直停在「签发证书中」(证书校验卡住)

Section titled “云托管:一直停在「签发证书中」(证书校验卡住)”
  1. 检查证书校验 CNAME 是否已添加且值完整:主机记录 _acme-challenge,值形如 <域名>.<委托标识>.dcv.cloudflare.com——少复制一段就会一直卡住。
  2. 注意主机记录写法:多数 DNS 服务商填相对写法 _acme-challenge,不要重复带上域名(除非服务商要求完整域名写法)。
  3. 记录添加后等待生效再点「检查状态」;这条记录是一次性委托,签发后请保留,续期还会用到。

云托管:主域名生效了,www 打不开

Section titled “云托管:主域名生效了,www 打不开”

www 是独立的托管主机名和证书,需要单独的解析记录:绑定域名时勾选「同时绑定 www」后,按站点详情「需要解析的域名」里 www 那行的提示,为 www 添加对应 CNAME。主域名「已生效」不代表 www 也生效,两者各自校验。

  1. 域名未解析到本服务器 IP——HTTP-01 签发会失败(域名清单里会直接标出这类域名)。先把域名 A 记录指向该服务器再重试。
  2. 80 端口不可达:HTTP-01 需要 80 端口开放;无法开放时改用 DNS-01 验证。
  3. DNS-01 未绑定 token:提示「未绑定 CloudFlare token」时,先到「域名解析」页绑定,或切回 HTTP-01。
  4. 证书机构限速:短时间大量签发(尤其勾选「强制重新签发」)会消耗 CA 配额,稍后再用 「重试续期」;自动续期用随机时段可降低触发概率。
  5. 具体错误原因看列表的**「最后错误」列与编辑器的「运行历史」**页签,逐域名显示签发 / 仍有效 / 失败。