网站搜索

如何使用 LSCache、OpenLiteSpeed 和 CyberPanel 安装 WordPress


OpenLiteSpeed 是由 LiteSpeed Technologies 开发和维护的高性能事件驱动开源 Web 服务器。在本文中,我们将了解如何使用 CyberPanelOpenLiteSpeed 上启动并运行 LSCacheWordPress > 只需点击几下即可。

什么是LSCache?

LSCache是直接内置于OpenLiteSpeed Web服务器中的全页缓存,它与Varnish类似但效率更高,因为我们在使用LSCache时从图片中删除了反向代理层。

LSCache WordPress 插件!

LiteSpeed 还开发了一个 WordPress 插件,可与 OpenLiteSpeed Web 服务器通信以缓存动态内容,从而大大减少加载时间、提高性能并减少服务器负载。

LiteSpeed 的插件提供了强大的缓存管理工具,由于 LSCache 与服务器紧密集成,其他插件无法复制这些工具。其中包括基于标签的智能缓存清除,以及根据移动与桌面、地理位置和货币等标准缓存生成内容的多个版本的能力。

LSCache 能够缓存页面的个性化副本,这意味着缓存可以扩展到包括登录用户。公开不可缓存的页面可以私下缓存。

除了 LSCache 的高级缓存管理功能之外,WordPress 插件还提供了额外的优化功能,例如 CSS/JS 缩小和组合、HTTP/2 推送、图像和 iframe 的延迟加载以及数据库优化。

什么是 CyberPanel?

CyberPanel是OpenLiteSpeed之上的控制面板,您可以使用它来创建网站并一键安装WordPress。

它还具有以下特点:

  • 文件传输协议
  • 域名系统
  • 电子邮件
  • 多个 PHP

在本文中,我们将了解如何有效地利用所有这些技术来立即启动并运行。

第1步:安装CyberPanel – 控制面板

1.第一步是安装CyberPanel,您可以使用以下命令在您的Centos 7 VPS或专用服务器上安装CyberPanel。

wget http://cyberpanel.net/install.tar.gz
tar zxf install.tar.gz
cd install
chmod +x install.py
python install.py [IP Address]

成功安装CyberPanel后,您将获得如下所示的登录凭据。

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                                                                   
                                                                   
                Visit: https://192.168.0.104:8090                
                Username: admin                                    
                Password: 1234567                                  
###################################################################

2. 现在使用上述凭据登录CyberPanel

第 2 步:在 CyberPanel 中安装 WordPress

3.要使用LSCache设置WordPress,首先我们需要通过转到主>网站>创建网站 部分并填写如图所示的所有详细信息。

4.现在转到主>网站>列出网站部分,单击启动图标启动网站面板,以便可以安装WordPress

网站面板启动后,您的屏幕上将显示以下选项:

5. 在此窗口中,打开文件管理器并删除public_html文件夹中的所有内容。现在向下滚动到底部,您将看到一个选项卡,其中显示WordPress with LS Cache

6. 如果您希望将 WordPress 安装在网站文档根目录中,请不要在路径框中输入任何内容。如果您输入任何路径,它将相对于网站主目录。

例如,如果您输入 wordpress,您的 WordPress 安装目录将为 howtoing.com/wordpress

7. 一旦您点击“安装 WordPress”,CyberPanel 将下载 WordPress 和 LSCache、创建数据库并设置 WordPress 站点。 CyberPanel 完成 WordPress 安装后,您将需要访问您的网站域来配置您的网站。

在此示例中,我们使用了 howtoing.com,因此我们将访问此域来配置我们的网站。这些是非常基本的设置,您可以按照屏幕上的说明完成配置。

步骤 3:激活 LiteSpeed 缓存插件

8.安装 WordPress 后,您可以通过 https://howtoing.com/wp-admin 登录仪表板。它将询问您在 WordPress 配置期间设置的用户名/密码组合。

LSCache 插件已安装,因此您只需进入 WordPress 仪表板中的已安装插件并激活它即可。

9. 现在,通过访问 example.com 来验证 LSCache,并查看您的响应标头的外观。

您可以看到该页面现在是从缓存提供的,并且请求根本没有到达后端。

第 4 步:高级 LiteSpeed 缓存选项

  • 清除缓存 – 如果由于某种原因您想要清除缓存,您可以通过 LSCache 执行此操作。在此页面上,您有多种清除缓存的方法。

缩小、组合和 HTTP/2 推送

  • 缩小 – 缩小代码时,所有不必要的空白字符、换行符和注释都会被删除。这缩小了源代码的大小。
  • 组合 – 当网站包含多个 JavaScript(或 CSS)文件时,这些文件可能会合并为一个。这减少了浏览器发出的请求数量,如果存在重复代码,则会将其删除。
  • HTTP/2 Push – 此功能允许服务器预测浏览器的需求并根据它们采取行动。一个例子:当提供 index.html 时,HTTP/2 可以合理地假设浏览器也需要包含的 CSS 和 JS 文件,并且也会在没有询问的情况下推送它们。

所有上述措施使 OpenLiteSpeed 能够更快地提供内容。这些设置可以在优化选项卡下的LiteSpeed Cache设置页面中找到,默认情况下它们都是禁用的。按您想要启用的每个设置旁边的ON按钮。

可以排除某些 CSS、JS 和 HTML 进行缩小或组合。在相应的框中输入这些资源的 URL(每行一个)以排除它们。

第 5 步:更改默认 PHP 并安装扩展

10.如果由于某种原因,您需要更改 WordPress 网站的 PHP 版本,您可以通过 CyberPanel 进行操作:

11. 一些额外的 WordPress 插件可能需要您安装额外的 PHP 扩展,或者您可能想要将 Redis 添加到 WordPress。您可以通过 CyberPanel 从服务器 > PHP > 安装扩展选项卡安装缺少的扩展。

首先从下拉列表中选择要安装扩展的 PHP 版本。在搜索框中输入扩展名称,最后单击“安装”即可安装缺少的扩展。

有关更多信息,请阅读 CyberPanel 和 OpenLiteSpeed 文档。