Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建

rhel7.3操作系统

主机 角色
server1 192.168.122.101 zabbix-server,zabbix-web,mariadb-server监控方
server2 192.168.122.102 zabbix-agent(1)被监控方
server3 192.168.122.103 zabbix-agent(2)被监控方

具体步骤:

1、配置网络yum源,提前准备好安装包,话不多或说,直接开始。

2、安装zabbix-server服务、zabbix-web服务、数据库在同一台服务器server1上

[root@server1]# yum install -y zabbix-server-mysql
[root@server1]# yum install zabbix-web-mysql
[root@server1]# yum install -y mariadb-server

Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第1张图片

Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第2张图片Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第3张图片3、开启数据库并进行安全初始化

[root@server1 ~]# systemctl start mariadb
[root@server1 ~]# systemctl enable mariadb
[root@server1 ~]# mysql_secure_installation  ##安全初始化

Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第4张图片4、登陆数据库,创建zabbix数据库并且授权

[root@server1 ~]# mysql -uroot -predhat
MariaDB [(none)]> show databases;
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'westos';  

CHARACTER SET utf8:数据库字符集。设置数据库的默认编码为utf8
collate是核对的意思
UTF8是一种储存和传送的格式,以8bits即1Bytes为编码的最基本单位
utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。

grant all privileges on zabbix.* to zabbix@localhost identified by ‘redhat’; 授权localhost主机名访问数据库实例zabbix,用户名/密码:zabbix/westos

因为对SQL语句掌握不足,大概解释这么多了(以后学习,哈哈哈)

Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第5张图片Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第6张图片5、导入数据库,时间较长

[root@server1 zabbix-server-mysql-4.0.5]# pwd
/usr/share/doc/zabbix-server-mysql-4.0.5
[root@server1 zabbix-server-mysql-4.0.5]# zcat create.sql.gz | mysql -p zabbix
	##zcat=gzip + cat 把这个数据库导入zabbix这个数据库中

导入数据库:mysql -u用户名 -p密码 < 要导入的数据库数据(runoob.sql)

在这里插入图片描述进入数据库查看一下,可以看到zabbix数据库中有许多表
Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第7张图片
6、配置zabbix

[root@server1 ~]# cd /etc/zabbix/
[root@server1 zabbix]# ls
[root@server1 zabbix]# vim zabbix_server.conf 
124 DBPassword=westos     #修改数据库密码
[root@server1 zabbix]# systemctl start zabbix-server
[root@server1 zabbix]# systemctl enable zabbix-server

Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第8张图片7、修改php时区:

[root@server1 zabbix]# cd /etc/httpd/conf.d/
[root@server1 conf.d]# vim zabbix.conf 
[root@server1 conf.d]# systemctl start httpd
[root@server1 conf.d]# systemctl enable httpd

在这里插入图片描述

Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第9张图片
8、查看zabbix-server的端口:是10051
Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第10张图片9、在浏览器访问192.168.122.101/zabbix/,进行zabbix的web界面配置Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第11张图片Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第12张图片
Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第13张图片Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第14张图片Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第15张图片Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第16张图片
Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第17张图片注意:默认用户Admin,密码zabbix

Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第18张图片切换语言,点击由上角个人中心的图像,进入选择中文后,点击更新即可
Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第19张图片Zabbix分布式开源监控系统(二)——Zabbix监控平台搭建_第20张图片以上就是搭建过程!

你可能感兴趣的:(Zabbix)