大家都知道OpenLiteSpeed针对WordPress网站有特殊的加成,本站也是基于OpenLiteSpeed环境进行搭建。网上有很多方法介绍安装OpenLiteSpeed,但是毕竟是国外的版本很多都不全,或者可以通过安装CyberPanel面板进行一键安装,如果不想安装这么多,那就直接简单安装OpenLiteSpeed的话,可以参考一下搬主题分享的安装OpenLiteSpeed环境及OpenLiteSpeed面板设置图文教程。第一步:添加官方软件源CentOSrpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el5(看Centos版本替换数字5-8).noarch.rpm如果上面还看不懂的话,那直接根据下面的内容自行选择自己的系统进行输入。Centos5rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el5.noarch.rpmCentos6rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el6.noarch.rpmCentos7rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpmCentos8rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpmDebian 7, 8 & Ubuntu 12,14,16,18wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | bash第二步:安装OpenLiteSpeedCentOS安装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.shUser name [admin]:填你要的管理员名称,默认adminPassword:密码Retype password:重复密码接下来让系统自己安装即可,安装完成后在浏览器输入:域名:7080安装完成OpenLiteSpeed了,接下来该如何设置呢?第一步:更新软件原yum install epel-release -y
yum clean all && yum update -y第二步:安装PHP查看软件库包含哪些PHP版本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.shUser name [admin]:填你要的管理员名称,默认adminPassword:密码Retype password:重复密码ols默认登录是英文,你可以改为中文选择服务器选中外部应用程序编辑名称改为lsphp74命令改为$SERVER_ROOT/lsphp74/bin/lsphp保存php就设置成PHP7.4了第四步:设置监听端口点击监听器选项点击默认监听器,ols初始监听端口为8088修改端口为80设置一个监听端口443,为SSL服务做准备监听器名称SSLIP地址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://域名成功打开表示网站成功创建
THE END