使用Let’s Encrypt SSL让网站支持https

鉴于以后浏览器都推荐使用https了,虽然在公司的项目很早以前就开始用了,但是始终没有动力去更新自己的个人网站,过节放假在家重新架设了一次wordpress,就让它也支持https吧。让我们开始吧,一共就4步

系统环境:centos7,nginx
1 安装certbot

yum install certbot

2 获得证书

certbot certonly --webroot -w /var/web/allhuo.com/ -d allhuo.com -d www.allhuo.com/

3 设置nginx

listen 443;
ssl on;
ssl_certificate /etc/letsencrypt/live/allhuo.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/allhuo.com/privkey.pem;

4 设置自动更新
在crontab中添加

15 3 * * * /usr/bin/certbot renew --quiet

基本上已经完成了主要步骤,就是这样的简单。

以后大家浏览我的blog就是https了