centos7 装配zabbix 服务端 和 客户端

centos7 安装zabbix 服务端 和 客户端

 

一、zabbix服务器端安装

1、安装存储库配置包。 该软件包包含yum(软件包管理器)配置文件。

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

 

2、安装mysql服务

      # yum install zabbix-server-mysql zabbix-web-mysql

 

3、安装MySQL

      # wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

 

      # rpm -ivh mysql-community-release-el7-5.noarch.rpm

 

      yum install mysql-server

 

      重置密码

      mysql -u root

      use mysql

      update user set password=password('hqgf2017') where user='root';

 

      创建zabbix数据库

      create database zabbix character set utf8 collate utf8_bin;

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

      

      导入zabbix数据表

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

 

 

      

 

4、编辑zabbix_server.conf使用创建的数据库 

      # vi /etc/zabbix/zabbix_server.conf

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=<password>

5、设置启动Zabbix服务器进程并在系统启动时启动

# systemctl start zabbix-server
# systemctl enable zabbix-server
# systemctl start httpd.service

 

 6、浏览器访问:http://localhost/zabbix/  初始用户:Admin 密码:zabbix

 

二、zabbix客户端安装

        yum install zabbix-agent

    安装完成主要配置文件:vi/etc/zabbix/zabbix_agentd.conf

    //主配置文件区域


# grep -i "^####" zabbix_agentd.conf
############ GENERAL PARAMETERS #################
##### Passive checks related   被动监控相关的配置
##### Active checks related     主动监控相关的配置
############ ADVANCED PARAMETERS #################
####### USER-DEFINED MONITORED PARAMETERS #######  用户自定义的监控参数,UserParamter
####### LOADABLE MODULES #######
####### TLS-RELATED PARAMETERS #######
[root@localhost ~]# egrep -v "(^#|^$)" /etc/zabbix/zabbix_agentd.confPidFile=/var/run/zabbix/zabbix_agentd.pidLogFile=/var/log/zabbix/zabbix_agentd.logLogFileSize=0Server=10.1.252.96          #被动模式,Zabbix-ServerIP地址
 以实际为准ServerActive=10.1.252.96      
 #主动模式
 Hostname=Zabbix-node2
      #主机名字
Include=/etc/zabbix/zabbix_agentd.d/

 

 

启动客户端 

# service zabbix-agent start