数据安全
如何免费申请Certbot免费https证书
HTTP协议以明文方式发送内容,不提供任何方式的数据加密,为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。一般的HTTPS证书都需要收费,而个人网站又不至于花钱去买,下面我们一起来申请免费SSL证书,让自己的网站更安全
-
登录LINUX服务器获取Certbo
wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto
-
关闭NGINX
service nginx stop
-
生成证书
./certbot-auto certonly --standalone --email 您的邮箱 -- agree-tos -d 域名 -d 域名
-
查看生成的证书路径
/etc/letsencrypt/live/您的域名
-
Nginx配置证书
ssl_certificate /etc/letsencrypt/live/www.fnblog.cn/fullchain.pem;
-
Nginx配置私钥
ssl_certificate_key /etc/letsencrypt/live/www.fnblog.me/privkey.pem;
-
启动Nginx
service nginx start