zabbix安装部署
zabbix安装部署
1、仓库下载
安装包下载地址,华为云镜像站或者阿里云镜像站——工具——zabbix
华为开源镜像站
阿里巴巴开源镜像站-OPSX镜像站
选择4.0版本,rhel的,zabbix-release-4.0-1.el7.noarch.rpm 选择这个
rpm -ivh https://mirrors.huaweicloud.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
2、安装zabbix
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent
mysql -S /data/3307/mysql.sock
mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.02 sec)mysql>
mysql>
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '2544';
Query OK, 0 rows affected, 1 warning (0.03 sec)mysql>
mysql>
mysql> flush privileges;
Query OK, 0 rows affected (0.03 sec)
mysql> grant all privileges on zabbix.* to zabbix@0.0.0.0 identified by '2544';
Query OK, 0 rows affected, 1 warning (0.00 sec)
3、导入zabbix数据库到mysql3307
只需要将/usr/share/doc/zabbix-server-mysql-4.0.50/create.sql.gz 导入到数据库,不论在本地还是其他服务器的mysql
zcat /usr/share/doc/zabbix-server-mysql-4.0.50/create.sql.gz |mysql -uzabbix -p123456 zabbix -S /data/3307/mysql.sock
4、修改zabbix配置文件
vim /etc/zabbix/zabbix_server.conf
修改DB相关的参数
我这里是非本地MySQL,可根据自己实际情况填写
grep "^DB" /etc/zabbix/zabbix_server.conf
DBHost=10.0.0.61
DBName=zabbix
DBUser=zabbix
DBPassword=2544
DBPort=3307
[root@Tool-Server zabbix-server-mysql-4.0.50]#
5、启动zabbix-server服务
systemctl start zabbix-server.service
systemctl enable zabbix-server.service
6、修改Apache的配置文件,修改时区为Shanghai
vim /etc/httpd/conf.d/zabbix.conf
grep "Shanghai" /etc/httpd/conf.d/zabbix.confphp_value date.timezone Shanghai
7、重启Apache服务
systemctl start httpd.service
systemctl enable httpd.service
8、关闭防火墙已经selinux
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
9、Web页面访问,进行后续安装
这里IP为部署zabbix-server服务器IP
http://10.0.0.100:8080/zabbix/
填写数据库相关信息
登录zabbix,这里账号密码默认为Admin/zabbix
在这里设置成中文
好了,后续将需要监控的节点部署对应的agent即可