Linux服务器配置acme.sh,自动申请和续签SSL证书

官方教程:https://github.com/acmesh-official/acme.sh/wiki/%E8%AF%B4%E6%98%8E

一、安装acme.sh
curl https://get.acme.sh | sh -s email=my@example.com

ca服务器改成letsencrypt
acme.sh --set-default-ca --server letsencrypt

二、生成证书
acme.sh --issue -d www.test.com --nginx

acme.sh --issue -d www.test.com --nginx /etc/nginx/vhost/test.conf

三、安装证书
acme.sh --install-cert -d www.test.com \
--key-file /etc/nginx/cert/www.test.com_key.pem \
--fullchain-file /etc/nginx/cert/www.test.com_cert.pem \
--reloadcmd "service nginx force-reload"

四、查看已安装证书信息
列出已申请证书
acme.sh --list

acme.sh --info -d example.com

移除证书
acme.sh --remove -d www.test.com

posted @ 2024-11-05 18:15  i芒果  阅读(215)  评论(0)    收藏  举报