[root@localhost ~]# cat /etc/redhat-release CentOS release 6.9 (Final)
官方网站 官方文档
升级其实很简单
若是您上次安装的版本是编译的也不用担忧 修改变量 复制配置文件便可
注:本次升级基于yum升级
php
更新前请务必备份好原有zabbix文件内容 不要删除
mysql
配置yum源
升级zabbix的方式在3.0之后都是通用的 想升级到那个版本 修改下面的yum源便可web
rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-1.el6.noarch.rpm
停zabbix服务sql
centos6中止 /etc/init.d/zabbix-server stop centos7中止 systemctl stop zabbix-server 通用中止方式 kill -9 $PID
备份zabbix数据库数据库
mysqldump -uzabbix -p$PASSWD --single-transaction --master-data=2 --databases zabbix > oldzabbix.sql
升级Zabbix组件centos
yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent chmod 777 -R /etc/zabbix/web
默认zabbix web界面php文件在
/usr/shar/zabbix目录下
更新完成后请将原有zabbix配置文件替换新的配置文件
(此条仅针对于 上次更新 默认目录不在/etc/zabbix下的用户)网站
附 upgrade与update的区别centos7
首先yum update和yum upgrade的功能是同样的,都是将须要更新的package更新至软件源中的最新版。 惟一不一样是: yum upgrade会删除旧版本的package 而yum update则会保留。 注意!若是你的某些软件依赖旧版本的内容请使用update
更新完成并修改好配置文件后就能够启动了3d
centos7启动方式 systemctl start zabbix-server centos6启动方式 /etc/init.d/zabbix-server start 查看日志 tail -f /tmp/zabbix-server.log #升级完后第一次启动会更新数据库内容 日志内会有记录
此条错误大部分是由于网站指定的界面与版本不符 将/usr/share/zabbix/目录下的内容复制到网站目录下便可PS:复制后 不要忘记修改权限