由于服务器中有几个网站是用Wordpress开发的,为了提高速度我把Web服务器软件从Nginx改成了OpenLitespeed。
结论:
转成OpenLitespeed之后,网站速度确实有了提升,加载速度更加丝滑
注意:装了OpenLitespeed之后,网站一定要安装Litespeed缓存插件,会让速度更上一层楼。
Nginx转OpenLitespeed教程:
一、安装lsphp
lsphp是OpenLitespeed专用的PHP解释器,通俗一点就是说:PHP的优化版本,然后调用的Litespeed的接口,从而让PHP跑起来更加顺畅,这也是为什么使用OpenLitespeed丝滑的根本原因,全兼容,OpenLitespeed运行的前提条件。
当然,现在宝塔没有直接下载lsphp的功能,而且你也无法通过命令行下载。
因为使用国内服务器,很多国外网站是无法访问的,所以你需要从OpenLitespeed的官网(https://rpms.litespeedtech.com/)下载下来,然后存储到服务器文件中。


注意:选择的环境一定对应起来,我用的是centos 7 ,所以我要找到这个版本下载lsphp。
把lsphp下载到本地之后,通过宝塔新建一个文件夹(我是从root文件夹下新建了lsphp81文件)如下图:

之所以叫做lsphp81,是因为我下载的是lsphp 8.1 版本,比较好记,这个版本经过我多方询问是比较稳定的。
上传成功后,打开宝塔面板的终端功能,输入命令行(如下图),安装lsphp。
/*进入新建的文件夹*/
cd /root/lsphp81/
/*一键安装lsphp81下所有的包*/
rpm -ivh *.rpm --force --nodeps
/*检测是否安装成功了*/
/usr/local/lsws/lsphp81/bin/php -v
根据上边的命令行,一段一段的运行即可,最后那个命令行是检测是否安装成功了,如果返回了php版本就说明OK。

二、安装OpenLitespeed

宝塔面板中是有这个的,可以一键安装,安装前一定要关闭Nginx,否则是无法安装的。
安装成功后,就可以正常运行了。
三、绑定lsphp 8.1
OpenLitespeed和lsphp都安装成功后,需要互相绑定,通过宝塔找到OpenLitespeed的配置文件,把Path路径输入到extprocessor lsphp中,路径是创建的lsphp81的路径下的lsphp文件哦,然后保存一下。

四、开启7080端口
通过你购买的服务器服务商,开启7080端口,然后访问:http://你的服务器IP:7080,就可以进入到Webadmin面板。用户名一般是:admin,密码通过命令行发给你,输入进去就可以访问了。


这样就可以正常运行了
