AppServer/

let’s encrypt&nginx@FreeBSD

发布
修订
未修订
字数
163
阅读
1 分钟

不知道为什么最近有好几个需求要用到 let’s encrypt 。我之前在 CentOS 上面用了下,感觉还不错。由于自己用得比较多的是 FreeBSD ,所以也在上面试了下。也是很简单…
先安装 nginx 和 py-certbot ,然后直接调用:

bash
certbot certonly --email root@mydomain.com --webroot -w /usr/share/nginx/html -d ssl.mydomain.com -d test.mydomain.com

运行提示成功。然后再按提示修改 nginx 的配置文件就可以了。主要是添加如下内容:

bash
ssl_certificate /usr/local/etc/letsencrypt/live/ssl.mydomain.com/fullchain.pem;
ssl_certificate_key /usr/local/etc/letsencrypt/live/ssl.mydomain.com/privkey.pem;

然后再设置一个 cron 每个月运行一次 certbot renew 就可以了。

评论

正在载入评论…

留下评论

人机验证
四位数字,看不清可点击图片刷新

评论经审核后显示。

回到顶部 ↑