关于YUM安装部署Zabbix4.4.7使用mysql数据库的问题

 更新时间:2022年03月24日 12:02:04   作者:石头-豆豆  
这篇文章主要介绍了YUM安装部署Zabbix4.4.7使用mysql数据库的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一、添加Zabbix仓库

①、Centos7
安装软件仓库配置包,这个包包含了 yum(软件包管理器)的配置文件。

rpm -ivh http://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm

②、其他Centos版本
浏览该网址
http://repo.zabbix.com/zabbix/

在这里插入图片描述

选择对应的zabbix版本,和系统版本软件包。
Zabbix 前端需要额外的基础安装包。 您需要在运行 Zabbix 前端的系统中启用可选 rpms 的软件仓库:

yum-config-manager --enable rhel-7-server-optional-rpms

二、部署mysql数据库

①、Docker的方式部署mysql服务

docker run -d -p 3306:3306 --privileged=true -v /docker/mysql/conf/my.cnf:/etc/my.cnf -v /docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=chinamcloud --name mysql mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin

授权root 远程链接权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'chinamcloud' WITH GRANT OPTION;

②、创建zabbix数据库并创建zabbix用户

shell> mysql -uroot -p<password>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '<password>';
mysql> quit;

授权zabbix用户远程链接权限

GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix' WITH GRANT OPTION;

三、安装部署zabbix-server、zabbix-web

①、安装 Zabbix server(适用于 RHEL7,在 RHEL 6 上弃用)并使用 MySQL 数据库:

yum install zabbix-server-mysql

②、安装 Zabbix proxy 并使用 MySQL 数据库:

yum install zabbix-proxy-mysql

③、安装 Zabbix 前端(适用于 RHEL 7,在 RHEL 6 上弃用)并使用 MySQL 数据库:

yum install zabbix-web-mysql

④、使用 MySQL 来导入 Zabbix server 的初始数据库 schema 和数据,
注:本机安装mysql 否则提示没有mysql 这个命令。
yum -y install mysql

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

⑤、对于 Zabbix proxy,导入初始的数据库 schema:

zcat /usr/share/doc/zabbix-proxy-mysql*/schema.sql.gz | mysql -uzabbix -p zabbix

⑥、为 Zabbix server/proxy 配置数据库
编辑 zabbix_server.conf 或 zabbix_proxy.conf 文件以使用已创建的数据库。例如:

# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=<password>

⑦、设置zabbix开机启动

systemctl enable zabbix-server && systemctl start zabbix-server

安装部署参考链接:https://www.zabbix.com/documentation/4.4/zh/manual/installation/install_from_packages/rhel_centos

⑧、访问zabbix网页端完成服务器配置

http://ip/zabbix

在这里插入图片描述

到此这篇关于YUM安装部署Zabbix4.4.7使用mysql数据库的文章就介绍到这了,更多相关Zabbix4.4.7安装部署使用mysql数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • zabbix 6.0 使用 JavaScript 发出钉钉告警的方法

    zabbix 6.0 使用 JavaScript 发出钉钉告警的方法

    这篇文章主要介绍了zabbix 6.0 使用 JavaScript 发出钉钉告警,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • Linux平台Zabbix Agent的安装配置方法

    Linux平台Zabbix Agent的安装配置方法

    这篇文章主要介绍了Linux平台Zabbix Agent的安装配置方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • zabbix监控Nginx/Tomcat/MySQL的详细教程

    zabbix监控Nginx/Tomcat/MySQL的详细教程

    这篇文章主要介绍了zabbix监控Nginx/Tomcat/MySQL的详细教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • Zabbix监控多个JVM进程的方法

    Zabbix监控多个JVM进程的方法

    这篇文章主要介绍了Zabbix监控多个JVM进程的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • 教你使用zabbix api批量添加数百台监控主机的方法

    教你使用zabbix api批量添加数百台监控主机的方法

    这篇文章主要介绍了利用zabbix api批量添加数百台监控主机,本次我们将实现用一台主机虚拟出100台主机,并通过api的方式自动添加监控主机,需要的朋友可以参考下
    2022-03-03
  • Zabbix对Kafka topic积压数据监控的问题(bug优化)

    Zabbix对Kafka topic积压数据监控的问题(bug优化)

    这篇文章主要介绍了Zabbix对Kafka topic积压数据监控,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • zabbix告警报表并发送邮件功能实现

    zabbix告警报表并发送邮件功能实现

    Zabbix开源监控是IT监控领域的佼佼者,拥有强大的告警统计与报表生成能力,但对于刚上手的小白来说可能还有些难度,本文将详细介绍zabbix告警报表的生成过程及发送邮件的操作步骤,感兴趣的朋友一起看看吧
    2024-07-07
  • centos7.9安装zabbix5.0.14及配置过程

    centos7.9安装zabbix5.0.14及配置过程

    这篇文章主要介绍了centos7.9安装zabbix5.0.14的详细过程,本文给大家介绍了基础环境配置方法及安装zabbix相关组件的过程讲解,需要的朋友可以参考下
    2021-08-08
  • 分布式监控系统之Zabbix主动、被动及web监控的过程详解

    分布式监控系统之Zabbix主动、被动及web监控的过程详解

    这篇文章主要介绍了分布式监控系统之Zabbix主动、被动及web监控的过程详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Zabbix配置WEB监控详细图文教程

    Zabbix配置WEB监控详细图文教程

    zabbix是基于web界面的开源分布式监控平台,可以监控各种服务器的配置参数,支持自定义配置和自定义告警,并且可以实现邮件、短信等方式的告警,这篇文章主要给大家介绍了关于Zabbix配置WEB监控的相关资料,需要的朋友可以参考下
    2024-07-07

最新评论