使用certbot安装https

179 阅读1分钟

安装certbot

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

配置certbot+nginx

certbot --nginx -d stage.dongmenshijing.com --nginx-server-root /usr/local/etc/nginx --nginx-ctl /usr/local/webserver/nginx/sbin/nginx

自动更新证书

0 4 * * * /usr/bin/certbot renew --nginx-server-root /usr/local/etc/nginx --nginx-ctl /usr/local/webserver/nginx/sbin/nginx --quiet

附1:

1、编辑cron

crontab -e

2、查看cron

crontab -l

3、打开cron日志 vi /etc/rsyslog.d/50-default.conf,将#cron.*前的#删掉 重启日志服务和cron服务

service rsyslog restart
service cron restart