1、系统安装环境
主机名 | ip | 用途 |
---|---|---|
zabbix-server | 192.168.70.8 | zabbix服务端 |
zabbix-client | 192.168.70.9 | zabbix客户端 |
1、关闭防火墙和selinux
[root@zabbix-server ~]# systemctl stop firewalld
[root@zabbix-server ~]# setenforce 0
2、添加下载zabbix源
[root@zabbix-server ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
3、安装zabbix服务端和mysql以及agent
[root@zabbix-server ~]# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server -y
[root@zabbix-server ~]# systemctl start mariadb.service
[root@zabbix-server ~]#systemctl enable mariadb.service
4、创建zabbix用户和数据库
#先指定数据库密码为123456
[root@zabbix-server ~]#mysqladmin password 123456
#登录数据库
[root@zabbix-server ~]#mysql -uroot -p123456
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix’;
MariaDB [(none)]> flush privileges;
5、导入zabbix数据到mysql数据库
[root@zabbix-server ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.18/create.sql.gz | mysql -uzabbix -pzabbix zabbix
6、修改zabbix配置文件中的数据库连接
[root@zabbix-server ~]#vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
7、启动 Zabbix 服务进程,加入开机自启
[root@zabbix-server ~]#systemctl start zabbix-server
[root@zabbix-server ~]#systemctl enable zabbix-server
8、修改时区
[root@zabbix-server ~]#vim /etc/httpd/conf.d/zabbix.conf
20 php_value date.timezone Asia/Shanghai
9、重启httpd
[root@zabbix-server ~]#systemctl restart httpd
10、浏览器安装zabbix,打开http://192.168.70.10/zabbix 访问配置
11、默认登录用户名 Admin,密码 zabbix
12、调整字符集为中文
13、解决字符乱码
[root@zabbix-server ~]# yum install wqy-microhei-fonts -y
[root@zabbix-server ~]# cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/zabbix/assets/fonts/graphfont.ttf