升级CyberPanel面板内OpenLiteSpeed版本图文教程

升级CyberPanel面板内OpenLiteSpeed版本图文教程插图

对于使用OpenLiteSpeed又安装了CyberPanel面板的小伙伴来说,因为之前安装CyberPanel面板的时候都是一键安装OpenLiteSpeed的,如果CyberPanel面板版本没有更新,那内核OpenLiteSpeed版本有更新了,如何单独将内核的OpenLiteSpeed版本进行升级呢?这里虾皮路就专门介绍一下升级CyberPanel面板内OpenLiteSpeed版本图文教程。

相关面板安装内容可以参考之前虾皮路的文章:

  1. OpenLiteSpeed之网络面板CyberPanel一键详细安装图文教程
  2. Litespeed之CyberPanel面板详细设置最新图文教程

注意:因为CyberPanel面板是内置OpenLiteSpeed安装的,有些内容不一定适配,因此不建议通过OpenLiteSpeed官方的安装命令进行升级,容易出现问题。使用如下虾皮路推荐的升级方法更加安全。

一、查看OpenLiteSpeed版本官方更新情况

因为CyberPanel面板默认安装的OpenLiteSpeed版本是1.6.X版本系列,因此要了解有无新版本推出。

打开https://openlitespeed.org/release-log/version-1-6-x/

目前10月29日升级到了1.6.17版本。

升级CyberPanel面板内OpenLiteSpeed版本图文教程插图1

1.6.17版本更新的内容如下

官方原文是

Server Core
[Tuning] Update rc-inst.sh to create a symlinked file for lsws.service to improve lsws service compatibility in CentOS 7.
[Tuning] Follow ip2location 8.1.4 library API changes.
[Tuning] Add MIME type image/avif.
[Tuning] Send HTTP/2 connection GOAWAY frame as soon as all streams are finished during server graceful shutdown.
[Tuning] Use localtime instead of gmtime for strftime() when printing timestamps in access log.
[Bug Fix] Correct an IPv6 matching issue when accessing allow/deny IP list.
[Bug Fix] Remove some incorrect asserts that were causing crashes.
[Bug Fix] Add ‘connection’ header to cache module Bypass Header list so that cache can work with HTTP/2 for Safari, curl, and so on.
[Bug Fix] Corrected Reverse NOESCAPE flag logic for redirect actions.
[Bug Fix] Update AccessLog::customLog() to ensure appended buffer is less than available space.
[Bug Fix] Add Missing “x-Forwarded-For” header ID conversion from gpack decoded header.
QUIC
[Bug Fix] Plug memory leak in IETF full conn dtor: cleanup closed IDs sets.
[Bug Fix] Plug Memory leak: free pushed promise when refcnt is zero.
[Bug Fix] Deactivate only *recent* HQ frame, not any HQ frame.
WebAdmin Console
[Bug Fix] Correct access log settings in template config.
[Bug Fix] Address unwanted behavior for log viewer browsing buttons.

翻译成中文如下:

2020-10-29
服务器核心
[调整]更新rc-inst.sh为lsws.service创建一个符号链接文件,以改善CentOS 7中lsws服务的兼容性。
[调整]请遵循ip2location 8.1.4库API的更改。
[调整]添加MIME类型图像/ avif。
[调整]在服务器正常关闭过程中,所有流完成后立即发送HTTP / 2连接GOAWAY帧。
[调整]在访问日志中打印时间戳时,将strftime()的localtime替换为gmtime。
[错误修复]更正访问允许/拒绝IP列表时的IPv6匹配问题。
[错误修复]删除一些导致崩溃的错误断言。
[错误修复]将“连接”标头添加到缓存模块的“旁路标头”列表中,以便缓存可以与HTTP / 2一起用于Safari,curl等。
[错误修复]纠正了重定向操作的反向NOESCAPE标志逻辑。
[错误修复]更新AccessLog :: customLog()以确保附加的缓冲区小于可用空间。
[错误修复]从gpack解码的标头中添加缺少的“ x-Forwarded-For”标头ID转换。
QUIC
[错误修复] IETF完整条件下的插件内存泄漏:清除关闭的ID集。
[错误修复]插件内存泄漏:当refcnt为零时,自由推送的Promise。
[错误修复]仅禁用*最近* HQ帧,而不禁用任何HQ帧。
WebAdmin控制台
[错误修复]更正模板配置中的访问日志设置。
[错误修复]解决了日志查看器浏览按钮的不良行为。

简单来说,性能有提升,错误有修正,升级准没错。

二、查看目前的OpenLiteSpeed版本

如果是一键安装的新的CyberPanel面板,内核的OpenLiteSpeed版本肯定是最新的,但如果是之前安装的CyberPanel面板,那里面的OpenLiteSpeed就不一定是最新版本了。

打开CyberPanel面板后台,点击服务器状态-LiteSpeed状态

升级CyberPanel面板内OpenLiteSpeed版本图文教程插图2

这里已经是OpenLiteSpeed最新的1.6.17的版本了。那就无需升级。如果是低于这个版本,那继续往下看。

三、方法1-重新安装CyberPanel面板

这个方法虾皮路就不多说了,相当于重装的意思。这种重新安装后,OpenLiteSpeed版本肯定是最新的。输入下面命令一键安装

sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

四、方法2-在CyberPanel面板上自动升级

对于不想要重新安装的小伙伴,可以直接登陆CyberPanel面板,在后台直接点击在线自动升级,操作很简单。

登陆CyberPanel面板后先点击菜单上的服务器状态,然后选择Package Manager。

升级CyberPanel面板内OpenLiteSpeed版本图文教程插图3

在这里,我们可以看到如下可以升级的升级包。我们只要点击全部升级即可。

升级CyberPanel面板内OpenLiteSpeed版本图文教程插图4

这时候会进行自动升级,升级完成后,系统中的OpenLiteSpeed版本会自动更新到最新。

升级CyberPanel面板内OpenLiteSpeed版本图文教程插图5

操作还是非常简单的。

 收藏 (0) 更新不易,打赏吧

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《升级CyberPanel面板内OpenLiteSpeed版本图文教程》
文章链接:https://www.xiapilu.com/web/web-tutorial/cyberpanel-openlitespeed-update.html
分享到: 生成海报

评论 抢沙发

评论前必须登录!

立即登录   注册

切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活