实验目标:zabbix搭建
实验拓扑:
实验步骤:
搭建zabbi:
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm #下载阿里源
使用yum安装zabbix,php,mariadbsyste,Apache
[root@zabbix-server ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
启动数据库,创建zabbix
[root@zabbix-server ~]# systemctl start mariadb
进入mysql创建zabbix数据库
[root@zabbix-server ~]# mysql
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
Utf8:支持中文字符集,防止zabbix乱码
创建zabbix数据库管理:
MariaDB [(none)]> grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
查找zabbix-server-mysql版本,并导入初始化数据:
[root@zabbix-server ~]# rpm -qa |grep zabbix-server-mysql
[root@zabbix-server ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.50/create.sql.gz |mysql -uzabbix -pzabbix zabbix
修改zabbix配置文件:
[root@zabbix-server ~]# vim /etc/httpd/conf.d/zabbix.conf
添加:
DBPassword=zabbix
保存退出
6、添加上海时区
[root@zabbix-server ~]# vim /etc/httpd/conf.d/zabbix.conf
定位20行:
php_value date.timezone Asia/Shanghai
保存退出
重启服务
[root@zabbix-server ~]# systemctl restart httpd zabbix-server zabbix-agent
使用浏览器访问zabbix:
密码就是zabbix
更改zabbix语言:
1、在web1主机中添加zabbix-agent
[root@web1 ~]# rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.0-2.el7.x86_64.rpm
2、修改agent配置文件,指向zabbix-server的ip地址
[root@web1 ~]# vim /etc/zabbix/zabbix_agentd.conf
修改:
Server=192.168.8.6
保存退出
3、启动服务
[root@web1 ~]# systemctl start zabbix-agent
4、访问zabbix添加主机
在zabbix-server上修改图形中文乱码
yum -y install wqy-microhei-fonts
cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/zabbix/assets/fonts/graphfont.ttf