OpenLiteSpeed服务器配置Let’s Encrypt的免费SSL证书并自动重新注册

由于OpenLiteSpeed暂时无自动化的Let’s Encrypt相关模块
故必须手动设置

首先安装Certbot

1
2
3
4
5
6
7
8
9
10
11
### CentOS 7 8/ RHEL 7 8###

yum install certbot

### Ubuntu 16.04 / Debian 9 10###

apt-get install certbot

### Debian 8 ###

apt-get install certbot -t jessie-backports

安装好OpenLiteSpeed服务器后
生成SSL

1
certbot certonly --webroot -w /usr/local/lsws/your_web_root/html/ -d www.xxx.com

生成的证书会在这里

1
/etc/letsencrypt/live/<yourdomain>/

登录服务器后台
http://your-ip:7080
设置443端口的监听

设置监听的域名

设置SSL证书

设置SSL配置

重启OpenLiteSpeed服务

自动更新Let’s Encrypt的SSL证书
先测试

1
certbot renew --dry-run

命令如果运行成功,则设置一个crontab任务每隔多少日期自动运行以下命令即可

1
certbot renew
原文链接:https://xiaohost.com/3472.html,转载请注明出处。
0

评论0

请先