使用Let‘s Encrypt 脚本自动安装免费的SSL证书

/ 0评 / 0

VPS:Digital Ocean

系统:Ubuntu 16.04

环境:LAMP
certbot:Automatically enable HTTPS on your website with EFF's Certbot, deploying Let's Encrypt certificates.

1.安装Let's Encrypt脚本

sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install python-certbot-apache

这样certbot就安装到VPS上了。

2.设置SSL证书

格式如下,将域名替换为自己的域名。一个域名的情况:

sudo certbot --apache -d example.com

如果是多个域名:

sudo certbot --apache -d example.com -d www.example.com

3.设置自动renewal


使用cron每天自动更新证书,

sudo crontab -e
15 3 * * * /usr/bin/certbot renew --quiet

原文地址:https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04

发表评论

电子邮件地址不会被公开。 必填项已用*标注