一.zabbix--4.0安装
官方下载地址:
https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
清华源下载:
https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
1.配置zabbix仓库
[root@zabbix ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
2. 安装Zabbix server,Web前端
[root@zabbix ~]# yum -y install zabbix-server-mysql zabbix-web-mysql
3.安装数据库
数据库安装请参考链接文档:https://www.jianshu.com/p/22ccea85428e
这里是二进制安装的是MySQL5.6.40。
4.创建初始数据库
#默认执行完成后除设置新密码其它全部回车
[root@zabbix ~]# mysql_secure_installation
#连接数据库
[root@zabbix ~]# mysql -uroot -p123456
#创库并授权
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
5.导入初zabbix初始数据到数据库。
[root@zabbix ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.15/create.sql.gz | mysql -uzabbix -pzabbix zabbix
6.为Zabbix server配置数据库
[root@zabbix ~]# grep "^DB" /etc/zabbix/zabbix_server.conf
DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
7.配置 Apache 的配置文件/etc/httpd/conf.d/zabbix.conf,修改时区
[root@zabbix ~]# grep -n "Shanghai" /etc/httpd/conf.d/zabbix.conf
20: php_value date.timezone Asia/Shanghai
8.重启动Zabbix server ,httpd并加入开机自启动
[root@zabbix ~]# systemctl restart zabbix-server httpd
[root@zabbix ~]# systemctl enable zabbix-sever httpd
二.WEB安装步骤
注意:连接数据库信息后期修改可以在配置文件中修改。
[root@zabbix ~]# vim /etc/zabbix/web/zabbix.conf.php
<?php
// Zabbix GUI configuration file.
global $DB;
$DB['TYPE'] = 'MYSQL';
$DB['SERVER'] = '127.0.0.1';
$DB['PORT'] = '0';
$DB['DATABASE'] = 'zabbix';
$DB['USER'] = 'zabbix';
$DB['PASSWORD'] = 'zabbix';
// Schema name. Used for IBM DB2 and PostgreSQL.
$DB['SCHEMA'] = '';
$ZBX_SERVER = '127.0.0.1';
$ZBX_SERVER_PORT = '10051';
$ZBX_SERVER_NAME = 'zabbix';
$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
1.浏览器打开地址http://10.0.0.71/zabbix
2.检查依赖项是否存在异常
3.配置zabbix连接数据库
4.配置 ZabbixServer 服务器的信息
5.最终确认检查
6.安装成功
7.登陆zabbix
默认登陆 ZabbixWeb 的用户名 Admin,密码 zabbix
8.调整字符集为中文
9.修复中文乱码
打开图形之后会发现语言为乱码,原因是缺少字体
解决方法:安装字体替换现有字体
[root@m01 ~]# yum install wqy-microhei-fonts -y
[root@m01 ~]# cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/zabbix/assets/fonts/graphfont.ttf
再次刷新查看已经变成中文