zabbix服务端和客户端安装(centos7)

第1章 前提准备

  系统centos7

  两台 172.16.1.61(服务端也是客户端) 

          176.16.1.21(客户端)

  关闭防火墙 systemctl stop firewalld

  关闭selinux    

            vi /etc/selinux/config 

      把SELINUX=enforcing 改成 SELINUX=disabled 

第2章 服务端安装(172.16.1.61)

2.1  安装zabbix源、aliyun YUM源

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

2.2 安装zabbix

yum install -y zabbix-server-mysql zabbix-web-mysql

2.3 安装启动 mariadb数据库

yum install -y  mariadb-server

systemctl start mariadb.service

2.4 创建数据库

mysql -e 'create database zabbix character set utf8 collate utf8_bin;'

mysql -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";'

2.5 导入数据

zcat /usr/share/doc/zabbix-server-mysql-3.0.13/create.sql.gz|mysql -uzabbix -pzabbix zabbix

2.6 配置zabbixserver连接mysql

sed -i.ori '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf

2.7 添加时区

sed -i.ori '18a php_value date.timezone  Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf

2.8 解决中文乱码

yum -y install wqy-microhei-fonts

\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf    

2.9 启动服务

systemctl start zabbix-server

systemctl start httpd

2.10 写入开机自启动

chmod +x /etc/rc.d/rc.local

cat >>/etc/rc.d/rc.local<<EOF

systemctl start mariadb.service

systemctl start httpd

systemctl start zabbix-server

EOF

第3章 客户端快速部署(172.16.1.61  176.16.1.21)

3.1 安装zabbix源、aliyu nYUM源

3.2 安装zabbix客户端

yum install zabbix-agent -y

sed -i.ori 's#Server=127.0.0.1#Server=172.16.1.61#' /etc/zabbix/zabbix_agentd.conf

systemctl start  zabbix-agent.service

3.3 写入开机自启动

chmod +x /etc/rc.d/rc.local

cat >>/etc/rc.d/rc.local<<EOF

systemctl start  zabbix-agent.service

EOF

第4章 检测连通性

4.1 服务端安装zabbix-get检测工具

yum install zabbix-get

4.2 在服务端进行测试

注意:只能在服务端进行测试

zabbix_get -s 172.16.1.61 -p 10050 -k "system.cpu.load[all,avg1]"

zabbix_get -s 172.16.1.21 -p 10050 -k "system.cpu.load[all,avg1]"

第5章 测试结果

[root@m01 ~]# zabbix_get -s 172.16.1.61 -p 10050 -k "system.cpu.load[all,avg1]"

0.000000

[root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "system.cpu.load[all,avg1]"

0.000000

第6章 web界面操作

6.1  zabbix的web安装

使用浏览器访问

http://ip/zabbix/setup.php

猜你喜欢

转载自www.cnblogs.com/wangyong-blog/p/9213458.html