zabbix5.0版本安装
1:配置环境安装
2:安装zabbix5.0
3:设置中文模式
一:准备搭建系统环境
centos7.6

二:安装过程
1:首先查看selinux是否关闭,没有关闭手动关闭
# getenforce
# vi /etc/selinux/conf //未关闭情况编辑关闭
SELINUX=Disabled 修改为Disabled

2:查看防火墙是否关闭
# systemctl status firewalld
# systemctl disable firewalld //永久关闭防火墙
# systemctl stop firewalld //当前环境关闭防火墙

三:安装zabbix5.0版本
1:下载zabbix5.0
//我这使用的是清华源
# wget https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
# ls
# rpm -Uvh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
# yum clean all //清理缓存
# yum -y install zabbix-server-musql zabbix-agent //安装zabbix服务端与客户端
# yum -y install centos-release-scl //安装zabbix前端,启用redhat软件集合
包的作用:
zabbix-agent.:zabbix客户端,用来收集客户端各种参数
zabbix-get:zabbix的一个工具,用来检查是否可以获取服务器信息(一般服务端要安装)
zabbix-sender:用于发送数据给server或者proxy。
zabbix-web:zabbix要使用web界面,这个包是用来处理Apache和php,mysql等之间的依赖关系。


2:修改配置文件
# vim /etc/yum.repos.d/zabbix.repo
找到【zabbix-frontend】下修改enable=0修改为enable=1

3:安装zabbix前端包
# yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl
4:安装数据库并配置
# yum -y install mariadb-server mariadb-devel
# systemctl start mariadb //开启数据库
# systemctl enable mariadb // 开机启动数据库
# mysql_secure_installation //初始化安全配置数据库 回车 n 一路y
4.1配置数据库
# mysql
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;
5:导入初始架构和数据,系统将提示您输入新创建的密码
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
密码为password
6:为zabbix server配置数据库
编辑配置文件
# vim /etc/zabbix/zabbix_server.conf
找到DBPassword= 下添加一行DBPassword=password
7:为zabbix前端配置php
编辑配置文件
# vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
找到 ; php_value[date.timezone] = Europe/Riga
修改为php_value[date.timezone] = Asia/Shanghai
8:启动zabbix相关服务
# systemctl restart zabbix-server zabbix-agent rh-php72-php-fpm httpd //重启这些服务
# systemctl enable zabbix-server zabbix-agent rh-php72-php-fpm httpd //开机自启
9:配置zabbix前端
浏览器输入
http://server_ip_or_name/zabbix

四:修改中文模式字体
修改页面中文显示
查找fonts目录
# find / -name fonts
有些参数显示不出来
修改中文字体,防止监控图乱码
1)在控制面板中找到一个字体,例如黑体
2)上传到/usr/share/zabbix/assets/fonts

3)修改
# vim usr/share/zabbix/include/defines.inc.php
# /graphfonts //查找graphfonts
将全部graphfonts 修改为fz
4)刷新zabbix前端
版权声明:本文为qq_43648035原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。