码迷,mamicode.com
首页 > 其他好文 > 详细

centos7 nigx 免费永久获取 Let‘s Encrypt 证书

时间:2020-01-09 19:08:25      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:免费   numbers   number   sys   protoc   auto   ssl   post   -name   

Let‘s Encrypt 获取Https证书 假设安装目录:/root/letsencrypt
1.cd root目录安装git yum -y install git
2.输入 git clone https://github.com/letsencrypt/letsencrypt
3.cd letsencrypt
4.chmod +x letsencrypt-auto
5.安装证书
./letsencrypt-auto certonly --email 1649747584@qq.com -d networkstar.wang
6.自动续签:
a:执行 crontab -e
b:添加下面的配置
00 00 * * * /root/letsencrypt/certbot-auto renew --force-renewal --pre-hook "systemctl stop nginx" --post-hook "systemctl start nginx" >> /root/letsencrypt/letsencry.log 2>&1

7.ngix配置证书


listen 443 ssl; ssl on; ssl_certificate /root/letsencrypt/live/XXX.com/fullchain.pem; ssl_certificate_key /root/letsencrypt/live/XXX.com/privkey.pem; ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

centos7 nigx 免费永久获取 Let‘s Encrypt 证书

标签:免费   numbers   number   sys   protoc   auto   ssl   post   -name   

原文地址:https://www.cnblogs.com/peachwts/p/12172932.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!