zabbix安装部署

目录

一、环境准备... 3

1.1、版本:... 3

1.2、部署环境... 3

二、安装部署... 3

2.1、zabbix安装... 3

2.1.1、下载zabbix的rpm仓库包... 3

2.1.2、更新yum.. 3

2.1.3、安装zabbix-server和zabbix-web-mysql 3

2.2、安装并且启动mysql5.6及初始化数据库信息... 4

2.2.1、下载mysql的rpm包... 4

2.2.2、安装mysql 4

2.2.3、启动mysql并设置为开机自启动... 4

2.2.4、初始化数据库... 4

2.2.5、创建zabbix数据库,创建zabbix账号... 4

2.2.6、导入默认的zabbix数据库信息... 4

2.3、配置zabbix. 5

2.3.1、修改zabbix_server.conf的配置文件... 5

2.3.2、修改配置文件/etc/httpd/conf.d/zabbix.conf,时区改成 Asia/Shanghai 5

2.3.3、启动apache/zabbix-server服务并设置为开机启动... 5

2.4,、访问zabbix. 6

2.4.1http://本机IP/zabbix,如下图所示:... 6

2.4.2、使用Admin  密码:yourpassword 登陆... 6

2.5、创建自动注册规则... 6

2.5.2、配置--动作--选择“自动发现”--创建动作... 8

一、环境准备

1.1、版本:

OS:CentOS7.6

Zabbix:4.0.1

Mysql:5.6

1.2、部署环境:

关闭firewalld

关闭selinux

Hostname

Ip

主机用途

Zabbix-server

192.168.1.10

服务端

Zabbix-agent

代理端

二、安装部署

2.1、zabbix安装

2.1.1、下载zabbix的rpm仓库包

[root@centos223 ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

2.1.2、更新yum

[root@centos223 ~]# yum clean all

[root@centos223 ~]# yum repolist

2.1.3、安装zabbix-server和zabbix-web-mysql

[root@centos223 ~]# yum install -y zabbix-server-mysql zabbix-web-mysql

2.2、安装并且启动mysql5.6及初始化数据库信息

2.2.1、下载mysql的rpm包

[root@centos223~]#rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

2.2.2、安装mysql

[root@centos223 ~]# yum install -y mysql-community-server

2.2.3、启动mysql并设置为开机自启动

[root@centos223 ~]# systemctl start mysqld

[root@centos223 ~]# /sbin/chkconfig mysqld on

2.2.4、初始化数据库

[root@centos223 ~]# mysql_secure_installation

2.2.5、创建zabbix数据库,创建zabbix账号

[root@centos223 ~]# mysql -uroot -p

mysql> create database zabbix character set utf8 collate utf8_bin;

Query OK, 1 row affected (0.00 sec)

mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

2.2.6、导入默认的zabbix数据库信息

[root@centos223 ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.11/create.sql.gz | mysql zabbix -uzabbix -pzabbix

2.3、配置zabbix

2.3.1、修改zabbix_server.conf的配置文件

[root@centos223 ~]# grep ^DB /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

2.3.2、修改配置文件/etc/httpd/conf.d/zabbix.conf,时区改成 Asia/Shanghai

[root@centos223 ~]# grep date.timezone /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai

2.3.3、启动apache/zabbix-server服务并设置为开机启动

[root@centos223 ~]# systemctl restart httpd zabbix-server

[root@centos223 ~]# systemctl enable httpd zabbix-server

2.4,、访问zabbix

2.4.1http://本机IP/zabbix,如下图所示:

2.4.2、使用Admin  密码:yourpassword 登陆

2.5、创建自动注册规则

2.5.1、配置--自动发现--创建发现规则

2.5.2、配置--动作--选择“自动发现”--创建动作

在动作选项下:

A:主机地址为192.168.1.100-254

C:服务类型为zabbix客户端

D:自动发现状态为上(UP)

在操作选项下:

添加动作操作细节:

添加主机

添加到主机群组: Discovered hosts, Linux servers

链接到模板: Template OS Linux

最新文章

  1. iOS开发之功能模块--本地序列化
  2. ThreadLocal源码分析
  3. sql server 导出表结构
  4. nodejs express 框架解密1-总体结构
  5. linux下svn的co如何排除目录
  6. X86架构CPU的逻辑原理
  7. 图片转换成base64_encode的链接代码示例
  8. System.Drawing.Graphics中比较重要的几个方法
  9. java 容器类大集结
  10. CentOS+Apache+php无法访问redis的解决方法
  11. Mac OS命令行运行Sublime Text
  12. VS2013安装过程截图
  13. dotnet tools 运行 dotnet run
  14. Modis 陆地产品格网
  15. 51NOD 1238 最小公倍数之和 V3 [杜教筛]
  16. php 解决file_put_contents 不生效
  17. Django+Bootstrap+Mysql 搭建个人博客(二)
  18. Game Engine Architecture 8
  19. 输入输出无依赖型函数的GroovySpock单测模板的自动生成工具(上)
  20. C#:struct的陷阱:无法修改“xxx”的返回值,因为它不是变量

热门文章

  1. PHP-PSR 现代PHPer的开发规范
  2. Anaconda 笔记
  3. codeblocks在Ubuntu 18 下的安装
  4. nyoj 366-D的小L (next_permutation())
  5. php相关知识(一)
  6. Java 9 ← 2017,2019 Java → 13 ,都发生了什么?
  7. day03_正则表达式
  8. 更强的 JsonPath 兼容性及性能测试
  9. 数据表与简单java类——多对多映射
  10. python基础-网络编程part01