💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
本文介绍了在国内服务器上使用acme.sh工具签发证书的步骤,包括从gitee安装acme.sh、获取阿里云API的Access Key进行DNS认证、配置Access Key及权限,最终通过acme.sh签发和安装证书。
🎯
关键要点
- 在国内服务器上使用acme.sh工具签发证书需要从gitee安装。
- 安装命令为:git clone https://gitee.com/neilpang/acme.sh.git,cd acme.sh,./acme.sh --install -m 你的邮箱。
- 可执行文件位于~/.acme.sh目录下。
- 使用阿里云进行DNS认证需要获取阿里云API的Access Key。
- 在阿里云中创建用户并获取AccessKey ID和AccessKey Secret,保存到~/.bashrc文件中。
- 授予用户管理HTTPDNS和云解析(DNS)的权限。
- 使用acme.sh签发证书的命令为:~/.acme.sh/acme.sh --issue --dns dns_ali -d '*.你的域名'。
- 安装证书的命令为:~/.acme.sh/acme.sh --install-cert -d '*.你的域名' --key-file /etc/nginx/ssl/域名.key --fullchain-file /etc/nginx/ssl/域名.pem --reloadcmd 'service nginx force-reload'。
🏷️
标签
➡️