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

  • A+
所属分类:LiteSpeed

由于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端口的监听
Let’s Encrypt,OpenLiteSpeed,SSL,SSL证书自动更新,免费SSL证书,自动重新注册SSL,OpenLiteSpeed服务器配置Let's Encrypt的免费SSL证书并自动重新注册

设置监听的域名
Let’s Encrypt,OpenLiteSpeed,SSL,SSL证书自动更新,免费SSL证书,自动重新注册SSL,OpenLiteSpeed服务器配置Let's Encrypt的免费SSL证书并自动重新注册

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

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

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

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

1
certbot renew --dry-run

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

1
certbot renew

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: