「四川联想代理」如何在Debian11上安装OpenLiteSpeedWeb联想服务器

成都联想服务器总代理 91 2023-05-26 https://www.lenovocd.com/ 成都联想服务器总代理

OpenLiteSpeed是一种开源HTTP服务器,具有与Apache类似的功能集,但建立在更新的技术之上。四川联想服务器总代理

成都联想服务器

它是市场上唯一提供价格合理的软件许可的产品,允许将其产品用于商业用途。

OpenLiteSpeed由速度极快的LiteSpeedWeb服务器提供支持,该服务器在性能和稳定性方面均表现出色——在处理静态文件时,速度比Apache快20倍。

它还具有用于动态内容的内置缓存、负载平衡、压缩和大多数其他Web服务器所没有的安全功能。

LiteMage缓存和加速器模块支持缓存摘要(HTTP条件GET/POST请求)、字节码缓存、PHP加速器和SCGI缓存支持,以进一步提高最终用户的响应能力。

OpenLiteSpeed在GPLv3开源许可证下可用,也可提供商业许可证。LiteSpeedTechnologies提供各种商业许可证以最好地满足您的需求,包括服务器和集群、开发人员、OEM和经销商许可证。该公司还提供用于开发或测试目的的免费版。

OpenLiteSpeed是任何想要Apache的性能和稳定性但又想使用更新的技术的企业或组织的绝佳Web服务器选择。对于想要使用开源许可证而又不想放弃功能或支持的企业来说,这也是一个不错的选择。

OpenLiteSpeed服务器了解所有apache重写规则,因此您不必担心重新设计您的网站。如果您正在考虑切换到OpenLiteSpeed,您可以先使用LiteSpeed的产品免费试用该软件,没有任何义务,也不需要信用卡。

我们将在本教程中演示如何在Debian11上安装OpenLiteSpeed。完成本教程中的步骤后,您将在Debian11系统上拥有一个功能完备的OpenLiteSpeedWeb服务器。

1、准备工作,需要具备以下条件:

至少有1GB内存和20GB磁盘空间的Debian11服务器

服务器的root访问权限

互联网网络连接

更新系统到最新

在安装OpenLiteSpeed之前,建议您将系统更新到最新的稳定版本。您可以通过运行以下命令来执行此操作。

sudo apt update -y

sudo apt upgrade -y

一旦系统是最新的,运行以下命令来安装所需的包。

sudo apt install build-essential libexpat1-dev libgeoip-dev -y

sudo apt install libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev -y

sudo apt install libpcre3-dev libpcre3-dev libudns-dev zlib1g-dev -y

sudo apt install libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl -y

sudo apt install rcs libpng-dev libpng-dev openssl autoconf g++ make -y

sudo apt install libxml2-dev openssl libssl-dev libcurl4-openssl-dev -y

sudo apt install libcurl4-openssl-dev pkg-config libsasl2-dev libzip-dev -y

2、安装OpenLiteSpeed

准备工作已完成,您可以开始安装OpenLiteSpeed。

有几种安装OpenLiteSpeed的方法。您可以使用LiteSpeed存储库,也可以获取源代码并自行构建。

我们将在本教程中使用LiteSpeed存储库。

首先,通过运行以下命令将LiteSpeed存储库添加到您的系统。

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash

现在已经启用存储库,更新包列表并通过运行以下命令安装OpenLiteSpeed。

sudo apt update -y

sudo apt install openlitespeed -y

安装过程可能需要几分钟时间,请耐心等待。

安装完成后,您需要为OpenLiteSpeed配置管理密码,访问OpenLiteSpeed网络界面需要此密码。

要设置管理密码,请运行以下命令。

sudo /usr/local/lsws/admin/misc/admpass.sh

/usr/local/lsws/admin/misc/admpass.sh是设置管理密码的脚本。

该脚本将询问新的用户名/密码,然后要求您确认。输入新的用户名/密码,然后按Enter。

运行以下命令以启动和启用OpenLiteSpeed。

sudo systemctl start lsws sudo systemctl enable lsws

您可以通过运行以下命令来验证OpenLiteSpeed是否正在运行。

sudo systemctl status lsws

如果您看到以下输出,则说明OpenLiteSpeed已启动并正在运行。

3、访问OpenLiteSpeed网站

现在OpenLiteSpeed已安装,您可以访问Web界面。OpenLiteSpeed有一个友好的网络界面,旨在让用户更容易管理他们的配置。

要访问OpenLiteSpeed,您需要知道boostrapURL。从Web浏览器的角度来看,引导URL是您的服务器的地址。例如,如果您的服务器的IP地址为1.2.3.4,则boostrapURL将为http://1.2.3.4/7080

如果您尝试从与服务器不在同一网络上的Web浏览器访问OpenLiteSpeed,您将看到“您的连接不是私人的”错误消息。因为您没有配置SSL证书,所以浏览器不会信任该连接。

要解决Chrome上的这个问题,您可以单击AdvanceProceedto1.2.3.4(unsafe)。这样做之后,您应该能够从Chrome访问网络界面。

您将进入到登录屏幕。提供您在上一步中设置的用户名和密码,然后单击“Log”登录。

您现在将看到主要的OpenLiteSpeedWeb界面。从这里,您可以管理服务器的设置和性能。

接下来,您需要从OpenLiteSpeedWebUI编译PHP。

进入ToolsCompile PHP

选择所需的PHP版本和所需的PHP模块。单击Next进入下一步。

在下一个界面上,保留默认值并单击Next。

现在,返回您的终端并运行以下脚本。该脚本将使用OpenLiteSpeed编译PHP。此脚本可能需要很长时间才能完成,请耐心等待。

/usr/local/lsws/phpbuild/buildphp_manual_run.sh

示例输出:

在本教程中,学习了如何在Debian11上安装OpenLiteSpeed,以及如何启用LiteSpeed存储库和设置管理密码。最后,还了解了如何使用OpenLiteSpeed编译PHP,至此就可以开始使用PHP和OpenLiteSpeed开发网站。

成都联想代理www.lenovocd.com


【公司名称】成都鸿盛广达科技有限公司

【代理级别】成都联想服务器总代理

【销售经理】成都鸿盛广达科技有限公司

【联系方式】座机:028-85952921 手机:13981931555

【公司地址】成都市武侯区人民南路四段一号时代数码广场A座17楼