在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

以PDF格式下载指南


这是续集。

这是续集。
这是续集。

OpenLiteSpeed是LiteSpeed Web Server Enterprise的高性能,轻量级开源HTTP服务器版本。用户可以根据GPLv3许可指南自由下载,使用,分发和修改OpenLiteSpeed及其源代码。 OpenLiteSpeed在一个友好的开源软件包中结合了速度,安全性,可扩展性,优化和简单性。资源: LiteSpeed网页

LiteSpeed Web服务器功能

您应考虑使用LiteSpeed的主要原因是以下功能:

  • 事件驱动的体系结构:更少的流程,更少的开销和更好的可伸缩性
  • HTTP / 3和HTTP / 2支持:使用最新的Internet协议服务您的站点
  • mod_rewrite兼容:重写引擎了解Apache重写规则语法
  • 多种PHP支持:为嵌入式应用程序支持嵌入式PHP,LSAPI,速度是以前的两倍
  • 易于使用的管理界面:内置的WebAdmin GUI,Cyber​​Panel或DirectAdmin控制面板
  • 专为提高速度和安全性而设计:抗DDoS功能,带宽限制,WAF支持等。
  • 智能缓存加速:高效且高度可定制的全页缓存模块
  • PageSpeed优化:自动实施Google的PageSpeed优化系统
  • CMS加速:WordPress,Drupal,Joomla等:出色的性能
  • ModSecurity集成:mod_security v3集成提供了第7层保护
  • 一键安装:一键安装OpenLiteSpeed,MariaDB,WordPress
  • 多线程模块:带有自定义MT模块的最快的Web服务平台

利用这些丰富的功能在Ubuntu 20.04和Debian 10上安装OpenLiteSpeed。

步骤1:添加LiteSpeed存储库

提供的APT存储库包含为LiteSpeed打包的所有最新软件包。通过在终端中运行以下命令,将存储库添加到Ubuntu | Debian系统。

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

步骤2:安装OpenLiteSpeed

添加存储库后,您可以在Ubuntu 20.04上安装OpenLiteSpeed Web服务器。 Debian 10 Linux机器 适当 包管理器。

在安装完成之前,您需要确保APT列表已更新。

sudo apt update
sudo apt-get install openlitespeed

步骤3:在Debian上安装PHP | Ubuntu

以下命令将从LiteSpeed的Debian存储库中安装PHP 7.4和所有常用的OpenLiteSpeed软件包。安装后,创建的软链接将指示OpenLiteSpeed使用已安装的PHP。

此PHP构建应足以支持最常用的Web应用程序。如果要安装旧版本(例如PHP 5.6),请用lsphp56替换lsphp74。

sudo apt-get install lsphp74
sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

要启动服务器,请运行 / usr / local / lsws / bin / lswsctrl 开始 要阻止它 / usr / local / lsws / bin / lswsctrl停止

$ sudo /usr/local/lsws/bin/lswsctrl start
[OK] Send SIGUSR1 to 94667

步骤4:设定管理员密码

要登录DirectAdmin控制面板,您需要生成一个管理员密码。 OpenLitespeed附带了一个脚本,可以指导您顺利完成此部分。运行以下命令,并在出现提示时输入详细信息。

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

Please specify the user name of administrator.
This is the user name required to login the administration Web interface.

User name [admin]: Geeksadmin

Please specify the administrator's password.
This is the password required to login the administration Web interface.       

Password: 
Retype password: 
Administrator's username/password is updated successfully!

完成上述操作后,系统将提示您输入用户名。如果您按Enter键而不选择新的用户名,则默认情况下,admin将用作新的管理员用户名。稍后,将要求您创建并确认您的帐户的新密码。请输入详细信息并登录。

步骤5:在Ubuntu上访问OpenLiteSpeed Web管理| Debian

如功能中所述,OpenLiteSpeed带有易于使用的管理界面(内置WebAdmin GUI,Cyber​​Panel或DirectAdmin控制面板)。 WebAdmin控制台侦听的默认端口为7080。在浏览器中 http://您的服务器IP:7080 将显示类似于以下内容的登录页面。输入您创建的用户名和密码。

并且您应该被引导至仪表板,如下图所示

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

步骤6:使用OpenLiteSpeed创建测试虚拟主机

从界面创建虚拟主机非常容易。 ”虚拟主机点击标签 + 如下所示。将显示一个表格,您可以在其中填写与您的设置相对应的详细信息。

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

在表格中填写与所需配置相对应的详细信息。

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

通过在默认虚拟主机目录中创建示例php文件,确保您的Web服务器正常工作。默认情况下,OpenLiteSpeed虚拟主机在端口8088上接受连接。如果将浏览器指向该端口,则应该看到如下页面:

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

在浏览器中提供测试页 HTTP://您的服务器IP:8088 /文件名

创建一个示例PHP测试文件

$ sudo vim /usr/local/lsws/Example/html/test.php



Sample PHP Script';
?>


        This is to confirm that our PHP is working

'; ?>

OpenLiteSpeed

OpenLiteSpeed is a high-performance, lightweight, open source HTTP server edition of LiteSpeed Web Server Enterprise

在浏览器中 http://您的服务器IP:8088 / test.php

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

而且我们的Web服务器状态良好!

步骤7:更改默认虚拟主机侦听端口

如果您对默认端口8088(虚拟主机默认在其中监听连接)不满意,则可以将值更改为适当的值。点击 “听众“,”查看被展示。

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

将打开“侦听器设置”页面。在此页面上,单击编辑图标以更改默认值。下图显示了这一点。

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

启用编辑后,您可以自由选择所需的端口。完成后,单击如下所示的保存图标以保存配置。

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

可以想象,您需要重新启动openlitespeed Web服务器以进行新更改。单击Grace Reboot按钮,您就可以开始了。

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

您可以继续针对新端口测试文件。如果您正在运行防火墙,请不要忘记允许该端口。

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10

结论

OpenLiteSpeed Web服务器可以做很多事情。在这里,我解释了基础知识。您可以将其用作反向代理,托管Joomla,Drupal并设置缓存。请退房 OpenLiteSpeed设置 了解OpenLiteSpeed可以为您提供的更多信息。

网页设计课程:


Web开发人员新手训练营

Web开发人员新手训练营

★★★★★
(177138)

$ 15.23

$ 175.74

有现货

立即购买

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10Udemy.com


完成2020年Web开发新手训练营

完成2020年Web开发新手训练营

★★★★★
(74523)

$ 15.23

$ 175.74

有现货

立即购买

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10Udemy.com


完整的Web开发人员课程2.0

完整的Web开发人员课程2.0

★★★★★
(61734)

$ 14.06

$ 164.03

有现货

立即购买

在Ubuntu 20.04上安装和配置LiteSpeed Web服务器| Debian 10Udemy.com

在我们度过这个艰难的时刻时,我们祝大家有力量,有力量和决心面对一切。谢谢。感谢您一直以来的支持。您可能感兴趣的其他指南是:

在Ubuntu上安装Nginx和PHP-FPM

在Windows服务器上安装和配置IIS Web服务器

如何在Windows IIS服务器上配置虚拟目录

如何在RHEL 8 / CentOS 8上安装Webmin

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

以PDF格式下载指南


这是续集。

这是续集。
这是续集。

Sidebar