首先,要有一个正常的Apache网站, 教程里用 一个 Apache上的 WP做例子。
安装OpenLiteSpeed
rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
yum install openlitespeed
运行 OpenLiteSpeed
systemctl start lsws
systemctl enable lsws
进去OpenLiteSpeed Webadmin Console。
https://服务器IP:7080
默认账号密码admin 和 123456
可以运行 /usr/local/lsws/admin/misc/admpass.sh进行重置。
登陆webadmin console 后, 进到默认 Example虚拟主机,设置 外部应用 external app
类型选择 web server , 网络服务器。
创建2个 外部应用,地址分别填写为http://127.0.0.1:81 和 https://127.0.0.1:444 分别对应 HTTP和 HTTPS 流量
添加 rewrite rule
现在设置 监听器,分别创建 80端口 和 443 端口的监听器, 80端口的 加密链接 要设置为 否, 443端口设置为 是,并且配置SSL证书
现在先不要重启OLS, 因为 80和443端口还被 Apache占用着
现在要先修改Apache配置文件, 把原来的80/443端口修改为 81/444 端口。
grep -r "80" /etc/httpd/
grep -r "443" /etc/httpd/
搜索所有配置文件, 并修改端口,修改完毕后重启Apache, 并检查端口使用情况
80和443端口空出来了,现在重启OLS,不要用控制台的 平滑重启,改端口需要完全重启。
重启OLS后检查端口是否正常。
重启后再次访问网站,服务器已经变成了 LiteSpeed
接下来安装LiteSpeed Cache插件
安装后出现错误提示
添加以下代码到.htaccess或者Apache配置文件
添加代码后再次打开缓存插件,错误提示就不见了。
访问主页就会发现 x-litespeed-cache 消息头。