由于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