如何用certbot给域名上SSL

一、前言

首先你要准备一个 lnmp 的环境,我比较喜欢用 lnmp 一键安装包,如果你们也有兴趣可以自行研究一下。

二、安装certbot

1.我用的是 centos7所以直接执行

$ yum -y install yum-utils

$ yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional

2.再执行

$ sudo yum install certbot python2-certbot-nginx

3.执行安装 ssl 命令

执行完以上命令后,会发现 certbot 已经成功安装了,然后再执行下面的命令 即可

$ certbot --nginx --nginx-server-root=/usr/local/nginx/conf

然后根据 所提示的 再执行就可以了。

4.还差一步自动更新,往 crontab 里 丢入

0 0,12 * * * python -c 'import random; import time; time.sleep(random.random() * 3600)' && certbot renew

是不是很完美 :)

推荐地址:
一个技术博客

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容