如何使用LSCache,OpenLiteSpeed和Cyber​​Panel安装WordPress

在这篇文章中,我们将解释如何使用Cyber​​Panel启动并运行在OpenLiteSpeed上的LSCache和WordPress只需点击几下。

OpenLiteSpeed是由LiteSpeed Technologies开发和维护的高性能事件驱动的开源Web服务器。 在这篇文章中,我们将看到我们如何使用Cyber​​Panel来启动和运行在OpenLiteSpeed的LSCacheWordPress只需点击几下。

什么是LSCache?

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

LSCache WordPress插件!

LiteSpeed还开发了一个WordPress插件,与OpenLiteSpeed Web服务器进行通信,以缓存动态内容,从而大大缩短加载时间,提高性能,减轻服务器的负担。

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

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

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

什么是Cyber​​Panel?

Cyber​​PanelOpenLiteSpeed之上的一个控制面板,您可以使用它来创建网站并通过单击来安装WordPress。

它还具有:

  • FTP
  • DNS
  • 电子邮件
  • 多个PHP

在这篇文章中,我们将看到我们如何有效地利用所有这些技术来立即启动和运行。

第1步:安装Cyber​​Panel - ControlPanel

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

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

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

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

2.现在使用上面的凭证登录到Cyber​​Panel

Cyber​​Panel登录

Cyber​​Panel登录

Cyber​​面板仪表板

Cyber​​面板仪表板

第2步:在Cyber​​Panel中安装WordPress

3.要使用LSCache设置WordPress ,首先我们需要创建一个网站,进入主页>网站>创建网站部分,并填写所示的所有细节。

在Cyber​​Panel中创建网站

在Cyber​​Panel中创建网站

4.现在进入Main> Websites> List Websites部分,点击Launch图标启动网站面板,这样就可以安装WordPress了。

列出网站

列出网站

一旦网站面板启动,你将在屏幕上有以下选项:

网站信息

网站信息

5.在此窗口中,打开文件管理器并从public_html文件夹中删除所有内容。 现在向下滚动到底部,你会看到一个标签,它说WordPress的LS缓存

用LSCache安装WordPress

用LSCache安装WordPress

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

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

7.一旦你点击“ 安装WordPress ”,Cyber​​Panel将下载WordPress和LSCache,创建数据库,并建立一个WordPress网站。 一旦Cyber​​Panel完成安装WordPress,您将需要访问您的网站域来配置您的网站。

WordPress安装完成

WordPress安装完成

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

第3步:激活LiteSpeed缓存插件

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

在WordPress上激活LSCache

在WordPress上激活LSCache

LSCache插件已经安装完毕,所以你只需要在你的WordPress仪表盘上进入Installed Plugins并激活它。

9.现在通过访问example.com来验证LSCache,并看到您的响应标题看起来像这样。

检查LSCache标题

检查LSCache标题

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

第4步:提前使用LiteSpeed缓存选项

  • 清除高速缓存 - 如果由于某种原因想要清除高速缓存,可以通过LSCache来完成。 在这个页面上,你有很多方法来清除缓存。
LSCache清除

LSCache清除

Minify,Combine和HTTP / 2推送

  • 缩小 - 缩小代码时,将删除所有不必要的空白字符,换行符和注释。 这缩小了源代码的大小。
  • 组合 - 当一个网站包含多个JavaScript(或CSS)文件时,这些文件可以合并为一个。 这减少了浏览器发出的请求数量,如果有重复的代码,它将被删除。
  • HTTP / 2推送 - 该功能允许服务器预测浏览器的需求并对其执行操作。 举一个例子:当服务index.html时 ,HTTP / 2可以合理地假定浏览器也想要包含的CSS和JS文件,并且也会推送它们,而不会被询问。

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

可以排除一些CSS,JS和HTML被缩小或组合。 在相应的框中输入这些资源的URL,每行一个,将其排除。

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

10.如果出于某种原因需要更改WordPress网站的PHP版本,可以通过Cyber​​Panel进行:

更改PHP版本

更改PHP版本

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

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

安装PHP扩展

安装PHP扩展

有关更多信息,请阅读Cyber​​PanelOpenLiteSpeed文档。