当前位置:首页 > 技术文章 > 正文内容

Zabbix6 小版本内升级系列之-Web升级

arlanguage3个月前 (01-31)技术文章30

由于 Zabbix Server SQL注入漏洞(CVE-2024-22120),需要升级Zabbix 6.0.28rc1及以上版本。

Zabbix 6.0.22 升级到zabbix6.0.29 步骤

当前安装的Zabbix6 为分布式安装,即 2台ha 的Server,2台Mysql 主从,2台Web Server,多台代理

本文介绍如何对Web服务进行升级操作。

注意:要求的最低 PHP 版本是 7.2.5。

一、在Web主机上对原版本目录进行备份

# cp -rf zabbix zabbix.bak.zabbix6.0.22

二、在Server主机拷贝新版本ui 目录到Web机器的对应目录下

# cp -rf ui zabbix

将zabbix目录及文件拷贝到web主机相应目录下:

# scp -r zabbix/ web主机IP:/zabbix/nginx-1.20.1/html/

三、在Web机器操作如下

拷贝原来的配置文件和字体(解决最新数据乱码)到新版本目录下:

# cp zabbix.bak.zabbix6.0.22/conf/zabbix.conf.php zabbix/conf/

# cp zabbix.bak.zabbix6.0.22/assets/fonts/DejaVuSans.ttf zabbix/assets/fonts/DejaVuSans.ttf

cp: overwrite ‘zabbix/assets/fonts/DejaVuSans.ttf’? y

将新拷贝的目录赋予zabbix权限:

# chown -R zabbix.zabbix zabbix

四、验证新版本Web服务

刷新浏览器,重新登录即可,web版本已更新,中文显示正常。

之后重启web主机,即重启nginx和php服务,查看是否正常。

至此,Web 服务升级完成。

下面将介绍升级proxy代理的方法步骤,敬请期待!

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/1379.html

标签: nginx重启php
分享给朋友:

“Zabbix6 小版本内升级系列之-Web升级” 的相关文章

无预算申请免费泛域名SSL证书

今天给大家带来一个福利免费泛域名(通配符)证书,泛域名SSL证书可以直接配置在主域名后,子域名也可以全部自动实现https访问。目前免费SSL证书申请渠道一般都集中在免费单域名证书上,免费通配符证书还是比较难申请到的,相对来说泛域名SSL证书是最方便的证书类型。申请免费泛域名SSL证书教程:PC端点...

Nginx 负载均衡配置教程以及 upstream 详解

一、通用配置在 Nginx 中配置负载均衡非常简单。通过定义一个 upstream 块,你可以指定多个后端服务器用于负载均衡。下面是一个基本的例子:http { upstream myapp { server backend1.example.com;...

Nginx重写规则(2) nginx中地址重写有哪些选项

需求:研发提出了一些路由跳跃的要求。解决问题:在特殊情况下,如果业务和研发无法快速处理,则需要运维快速跳转来解决临时问题并避免出现较大的漏洞。Nginx重写规则案例一:临时将请求路径/colorv1/getcolorv1 的请求转发到 v2,且带着问号后面的参数 :location ~ ^/(.)/...

nginx开启ssl并把http重定向到https的两种方式

1 简介Nginx是一个非常强大和流行的高性能Web服务器。本文讲解Nginx如何整合https并将http重定向到https。https相关文章如下:(1)Springboot整合https原来这么简单(2)HTTPS之密钥知识与密钥工具Keytool和Keystore-Explorer(3)Sp...

405状态码Nginx解决办法

最近由于业务系统并发量比较大,所以在已有负载均衡的基础上,我们做了Nginx动静分离,但是系统访问后报错,经过F12(浏览器开发者模式)和Nginx日志分析,发现请求状态变成了405,故百度解释如下:问题原因: 请求的方式(get、post、delete)方法与后台规定的方式不符合。比如: 后台方...

Java基础教程:k8s快速入门 k8s jmeter

介绍容器化部署随着Docker技术的流行,对项目的容器化部署方式越来越流行,容器化部署的优点如下:可以保证每个容器拥有自己的文件系统、CPU、内存、进程空间等运行应用程序所需要的资源都被容器包装,并和底层基础架构解耦容器化的应用程序可以跨云服务商、跨Linux操作系统发行版进行部署虽然容器化部署可以...