通过Let's Encrypt官方工具cerbot配置https证书
1. 安装snap,具体请百度
首先需要安装snap,具体请百度
以下命令root操作
1. 通过snap安装certbot:
snap install --classic certbot
ln -s /snap/bin/certbot /usr/bin/certbot #使cerbot命令生效
2. 停止nginx(否则在签发证书时会报错):
nginx -s stop
3. 签发https证书:
certbot certonly --standalone --email 你的邮箱@email.com -d xxx.cn -d aaa.bbb.cn
生成的文件在 "/etc/letsencrypt/live/域名" 内
4. 为站点配置nginx:
cd /www/server/panel/vhost/nginx #每个人的目录可能不同,具体查看nginx.conf最底下"include"配置的目录
在你的域名conf配置文件中添加:
ssl_certificate /etc/letsencrypt/live/域名/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/域名/privkey.pem;
5. 重新启动nginx:
nginx
版权申明
本文系作者 @admin 原创发布在安忆笔记站点。未经许可,禁止转载。
全部评论 1
陈豌坪
Google Chrome Windows 7