CentOS安装OpenLiteSpeed服务器环境_如何在CentOS 8上安装OpenLiteSpeed Web服务器

OpenLiteSpeed是一个开放源代码,高性能,轻量级的HTTP Web服务器,带有用于管理和服务网站的Web管理界面。就Linux Web服务器而言,OpenLiteSpeed具有一些令人印象深刻的功能,使其成为许多安装的首选,因为它具有与Apache兼容的重写规则和针对服务器的优化PHP处理,可以处理成千上万的并发连接,而​​CPU和CPU数量却很少。内存消耗。

在本文中,我们将指导您完成在具有PHP处理器和MariaDB数据库管理系统的CentOS 8服务器上安装和配置OpenLiteSpeed的过程。安装过程已经验证。

添加OpenLiteSpeed存储库

要安装最新版本的OpenLiteSpeed,您需要通过运行将正式的存储库信息添加到我们的系统中。

#rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Install-OpenLiteSpeed-Repository

上面的rpm命令将更新在系统上搜索和安装软件包时引用的yum存储库列表。

安装OpenLiteSpeed Web服务器

一旦在系统上启用了OpenLiteSpeed存储库,就可以通过运行安装最新版本的OpenLiteSpeed Web服务器。

#yum install openlitespeed
在CentOS 8中安装OpenLiteSpeed

注意,默认的OpenLiteSpeed安装目录是/usr/local/lsws。

安装和保护MariaDB数据库系统

现在,通过运行以下命令来安装MariaDB数据库管理系统。

# yum install mariadb-server
在CentOS 8中安装MariaDB

接下来,启动并启用MariaDB数据库系统,以使其在我们的服务器启动时自动启动。

# systemctl start mariadb
# systemctl enable mariadb
启动并启用MariaDB服务

现在,我们可以运行一个简单的安全脚本,通过设置新的管理密码并锁定一些不安全的默认值来保护MariaDB的安装。

#mysql_secure_installation
在CentOS 8中保护MariaDB

安装PHP预处理器

要安装最新版本的PHP 7.x,您需要启用EPEL存储库,该库将使用所有足以运行最常用的Web应用程序的常用PHP包从OpenLiteSpeed存储库安装PHP 7.3。

# yum install epel-release
# yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
# ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp
在CentOS 8中安装PHP

更改OpenLiteSpeed默认管理员密码

默认密码设置为“ 123456 ”,我们需要通过运行以下脚本来更改OpenLiteSpeed的默认密码。

# /usr/local/lsws/admin/misc/admpass.sh
更改OpenLiteSpeed管理员密码

(可选)您可以为管理帐户设置其他用户名,或者只需按Enter即可保留默认值“ admin ”。然后,为管理用户设置一个强密码,该密码用于从Web界面管理OpenLiteSpeed。

测试OpenLiteSpeed网页和管理界面

该OpenLiteSpeed是已经投入运行,但如果你想要启动,停止,重新启动或验证服务器的身份,使用标准的服务命令,如图所示。

# service lsws status

如果您正在系统上运行防火墙,请确保打开系统上的端口8088和7080。

# firewall-cmd --zone=public --permanent --add-port=8088/tcp
# firewall-cmd --zone=public --permanent --add-port=7080/tcp
# firewall-cmd --reload

现在,打开您的Web浏览器,并在服务器的域名或IP地址上依次导航到默认的OpenLiteSpeed的网页,然后是:8088端口。

http://server_domain_or_IP:8088
OpenLiteSpeed网页

对默认的OpenLiteSpeed的网页满意后,您现在可以在:7080端口使用HTTPS访问管理界面。

https://server_domain_or_IP:7080
OpenLiteSpeed管理员登录

身份验证后,您将被授予OpenLiteSpeed管理界面。

OpenLiteSpeed管理界面

本文中,我们解释了如何在CentOS 8服务器上使用优化版本的PHP和MariaDB安装OpenLiteSpeed。OpenLiteSpeed提供高性能,易于使用的管理界面以及用于运行脚本的预配置选项,而不会出现任何错误。

发表评论

电子邮件地址不会被公开。 必填项已用*标注