OpenLiteSpeed是轻量级的HTTP Server,提供了一个Web管理接口。下面记录在CentOS上安装配置OpenLiteSpeed和PHP 7的步骤。
1、安装OpenLiteSpeed
添加源:
rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
安装openlitespeed:
yum install openlitespeed14
2、安装PHP7
yum install epel-release
yum install lsphp70 lsphp70-mysqlnd lsphp70-process lsphp70-mbstring lsphp70-mcrypt lsphp70-gd lsphp70-opcache lsphp70-bcmath lsphp70-pdo lsphp70-common lsphp70-xml
使用下面命令查找可用的PHP模块:
yum search lsphp70
3、配置OpenLiteSpeed
设置管理员密码:
/usr/local/lsws/admin/misc/admpass.sh
使用浏览器访问:https://your_server_IP:7080
使用管理员登陆(它提供了中文支持):
配置PHP7,首先找到:服务器->外部应用程序:
添加一个新应用(LiteSpeed SAPI应用程序):
下一步:
表格的填写:
名称: lsphp70
地址: uds://tmp/lshttpd/lsphp.sock
最大连接数: 35
环境变量:
PHP_LSAPI_MAX_REQUESTS=500
PHP_LSAPI_CHILDREN=35
初始请求超时时间: 60
重试超时时间: 0
响应缓冲: no
自动启动: yes
命令: $SERVER_ROOT/lsphp70/bin/lsphp
积压长度: 100
实例: 1
内存软限制(字节): 2047M
内存硬限制(字节): 2047M
进程软限制: 400
进程硬限制: 500
设置完成之后点击保存。
找到脚本处理器:
编辑,把lsphp5改为lsphp70:
配置监听器,改为80端口:
如果你有ssl证书,也是在这里配置。
配置完成之后重启openLiteSpeed:
4、测试
使用浏览器访问:http://your_server_IP
测试PHP: