Skip to content
AutoSSL 自助部署工具

生成您的 AutoSSL 一键部署命令

填写您的 AutoSSL 账户信息和服务器环境,系统会生成一条可在服务器上执行的安装部署命令。

Nginx 自动安装2 个域名

您的 AutoSSL 信息

您的服务器环境

您的部署命令

复制后在服务器执行

还需要填写:ACME account ID / EAB MAC ID、EAB MAC key
curl -fsSL 'https://docs.12ssl.com/autossl/install.sh' | sudo bash -s -- --target nginx --installer auto --kid '' --hmac '' --server 'https://acme.sectigo.com/v2/DV' --domain 'example.com' --domain 'www.example.com' --redirect

执行前请确认域名已经解析到当前服务器公网 IP,并且服务器 80 端口可以正常访问。

Apache/Nginx 自动安装要求每个证书域名都能匹配到明确的网站配置;Apache 多域名请使用 ServerName 或 ServerAlias 标注。

如果您要部署通配符证书,需要使用 DNS 验证方式,不能使用 Nginx/Apache 的 HTTP 自动安装流程。

出错排查

先确认域名解析和 80 端口

选择遇到的问题,查看对应的检查步骤。

出错排查

  1. 确认所有证书域名都解析到当前服务器公网 IP。
  2. 确认服务器防火墙、安全组、CDN 或反向代理没有拦截 80 端口。
  3. 如果使用 Nginx/Apache,确认对应域名已经有 HTTP 站点配置。
  4. Apache 多域名需要在同一个 vhost 中配置 ServerName 和 ServerAlias,例如 ServerAlias www.example.com。
  5. 如果使用 IIS,确认站点绑定里已经添加对应 Host Name 的 80 端口绑定。

可复制检查项

nslookup example.com
curl -I http://example.com
Linux: sudo ss -lntp | grep :80
Windows: Test-NetConnection example.com -Port 80
如果仍然失败

修复解析或 80 端口访问后,重新运行生成的部署命令。