
大家都知道OpenLiteSpeed针对WordPress网站有特殊的加成,本站也是基于OpenLiteSpeed环境进行搭建。网上有很多方法介绍安装OpenLiteSpeed,但是毕竟是国外的版本很多都不全,或者可以通过安装CyberPanel面板进行一键安装,如果不想安装这么多,那就直接简单安装OpenLiteSpeed的话,可以参考一下搬主题分享的安装OpenLiteSpeed环境及OpenLiteSpeed面板设置图文教程。
第一步:添加官方软件源
rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el5(看Centos版本替换数字5-8).noarch.rpm
如果上面还看不懂的话,那直接根据下面的内容自行选择自己的系统进行输入。
rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el5.noarch.rpm
Centos6
rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el6.noarch.rpm
Centos7
rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
Centos8
rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Debian 7, 8 & Ubuntu 12,14,16,18
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | bash
第二步:安装OpenLiteSpeed
Centos安装
yum install openlitespeed
这命令会安装最新版本的OpenLiteSpeed,当然也可以用指定版本安装命令
yum install openlitespeed-1.6.19
你可以把1.6.19换成你需要的版本,版本更新查询如下:
https://openlitespeed.org/release-log/
Debian & Ubuntu安装
apt-get install openlitespeed
第三步:运行程序
/usr/local/lsws/bin/lswsctrl start
第四步:设置管理员
输入一下命令
/usr/local/lsws/admin/misc/admpass.sh
User name [admin]:填你要的管理员名称,默认admin
Password:密码
Retype password:重复密码
接下来让系统自己安装即可,安装完成后在浏览器输入:
域名:7080
安装完成OpenLiteSpeed了,接下来该如何设置呢?
第一步:更新软件原
yum install epel-release -y
yum clean all && yum update -y
yum list lsphp*
下面我们以按照PHP7.4为例
yum install lsphp74 lsphp74-mysqlnd lsphp74-common lsphp74-gd lsphp74-pdo lsphp74-process lsphp74-mbstring lsphp74-mcrypt lsphp74-opcache lsphp74-bcmath lsphp74-xml lsphp74-redis -y
等待安装好就好了

第三步:设置PHP
打开管理界面
域名:管理端口(默认7080)
以搬主题为例,那应该在浏览器上输入 https://www.banzhuti.com:7080
前提是防火墙的端口没有阻止。

输入你设置的用户名和密码
如果忘记用户名和密码请重新设置
/usr/local/lsws/admin/misc/admpass.sh
User name [admin]:填你要的管理员名称,默认admin
Password:密码
Retype password:重复密码
ols默认登录是英文,你可以改为中文

选择服务器

选中外部应用程序

编辑
名称改为
lsphp74
命令改为
$SERVER_ROOT/lsphp74/bin/lsphp
保存
php就设置成PHP7.4了
第四步:设置监听端口
点击监听器选项

点击默认监听器,ols初始监听端口为8088

修改端口为80

设置一个监听端口443,为SSL服务做准备

监听器名称
SSL
IP地址
ANY
端口
443
加密连接选择是

保存
再次查看SSL监听器
设置SSL证书
私钥文件你的域名私钥
证书文件你的域名证书
链式证书是

保存
然后重启下服务器,不是reboot哦
点击如图绿色图标,等待页面刷新

第五步:上传你的网站程序
我这边推荐Xftp
建一个目录,把程序上传,推荐根目录到/usr/local/lsws(你的服务器安装位置)
这就不给图了
管理界面选择虚拟主机

新建


虚拟主机名你的网站名字(英文)
虚拟主机根目录你上传网站程序建的目录地址
配置地址
$SERVER_ROOT/conf/vhosts/$VH_NAME/vhconf.conf
点保存时出现file /usr/local/lsws/conf/vhosts/4/vhconf.conf does not exist. CLICK TO CREATE
点击CLICK TO CREATE
启用脚本/外部应用程序是
访问管制是
外部应用程序设置UID模式Server UID
保存
查看刚刚创建好的虚拟主机
选择常规

设置
文档根你程序文件的目录,每个程序都有介绍,主要看index.php或index.htlm在那个目录
程序默认有个Example主机,他的目录就是htlm
使用服务器索引文件是
索引文件php程序基本都是index.php
保存
然后重启下服务器,不是reboot哦
点击如图绿色图标,等待页面刷新

第六部:检查网站是否成功运行
输入
https://域名
http://域名
成功打开表示网站成功创建
评论前必须登录!
立即登录 注册