主要参考官方文档:
https://github.com/acmesh-official/acme.sh/wiki/%E8%AF%B4%E6%98%8E
配置
:
curl https://get.acme.sh | sh -s email=****@gmail.com
起个名字方便操作
alias acme.sh=~/.acme.sh/acme.sh
source ~/.bashrc
更新到最新版本
~/.acme.sh/acme.sh --upgrade --auto-upgrade
因为是nginx配置的 所以只要在最后用--nginx就可以生成证书。很简单
~/.acme.sh/acme.sh --set-default-ca --server letsencrypt
acme.sh --issue -d ****.com --nginx
将证书安装到文件夹里面,然后通过nginx 服务器强制重启,才可以加载新的证书
acme.sh --install-cert -d ****.com \
--key-file /etc/nginx/***/key.pem \
--fullchain-file /etc/nginx/***/cert.pem \
--reloadcmd "service nginx force-reload"
评论区