国内 TrustAsia LiteSSL 免费证书
完整教程:Ubuntu 申请 TrustAsia 国内免费 SSL → 西部数码部署
一、先安装 acme.sh(Ubuntu 通用,比 certbot 更适配国内 CA)
# 1. 安装 acme.sh(证书申请工具,兼容所有免费CA) curl https://get.acme.sh | sh # 2. 让终端立刻生效 source ~/.bashrc
二、把默认证书机构,切换为【国内 TrustAsia LiteSSL】
# 切换到国内TrustAsia免费证书平台 acme.sh --set-default-ca --server https://acme.trustasia.com/acme/directory
三、申请 4bai.cn + www.4bai.cn 双域名证书(DNS 验证)
acme.sh --issue \ -d 4bai.cn -d www.4bai.cn \ --dns manual
跟着终端提示操作(和你之前 Let’s Encrypt 流程一模一样)
Please add the following TXT record to your DNS:
_acme-challenge.4bai.cn
= 一串长字符
Please add the following TXT record to your DNS:
_acme-challenge.www.4bai.cn
= 另一串长字符
四、复制 2 个核心证书文件(部署西部数码用)
1. 复制完整证书(带完整国内证书链,解决浏览器报错)
cat ~/.acme.sh/4bai.cn/fullchain.cer
2. 复制私钥
cat ~/.acme.sh/4bai.cn/4bai.cn.key
五、登录西部数码虚拟主机,部署国内 SSL 证书
六、开启全站强制 HTTPS 跳转(西部数码 Apache 主机)
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
七、测试效果(全部浏览器正常)
八、证书续期(90 天有效期,手动续期)
acme.sh --issue -d 4bai.cn -d www.4bai.cn --dns manual
一句话总结核心区别