Centos7安装Zabbix(Apache web)-解决中文乱码

 

概念

Zabbix 是由 Alexei Vladishev 开发的一种网络监视、管理系统,基于 Server-Client 架构。可用于监视各种网络服务、服务器和网络机器等状态。

Zabbix官方手册

常见的监控软件

  • nagios
  • cacti
  • zabbix
  • prometheus
  • netdata
  • open-falcon

安装

官方文档

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
#安装Zabbix存储库
yum install zabbix-server-mysql zabbix-agent
#安装Zabbix服务器和代理
yum install centos-release-scl
#启用红帽软件集合
vi /etc/yum.repos.d/zabbix.repo 
#打开前端功能
[zabbix-frontend]
...
enabled=1
...
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
#安装 Zabbix前端apache包
yum install mariadb mariadb-server -y
#安装mariadb数据库
service mariadb start #打开mariadb
systemctl enable mariadb #mariadb开机自启动
mysql -uroot -p
#直接回车,不输入密码,mariadb安装好没有密码
mysql>create database zabbix character set utf8 collate utf8_bin;
mysql>create user zabbix@localhost identified by '123456';
mysql>grant all privileges on zabbix.* to zabbix@localhost;
mysql>quit;
cd /usr/share/doc/zabbix-server-mysql-5.0.22/
gunzip create.sql.gz
cat create.sql |mysql -uzabbix -p zabbix
#输入密码123456
vim /etc/zabbix/zabbix_server.conf 
:124
DBPassword=123456 #解除注释,密码设置为123456
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 
php_value[date.timezone] = Asia/Shanghai
#最后一行;去掉,时区改为Asia/Shanghai
service firewalld stop
systemctl disable firewalld
setenforce 0
vim /etc/sysconfig/selinux
#改SELINUX=disabled
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
#启动Zabbix server和agent进程,设置开机自启
ps aux|grep zabbix

在这里插入图片描述

浏览器输入你自己机器的IP地址/zabbix/ http://192.168.2.138/zabbix/setup.php

next step 都是OK 在这里插入图片描述 next step 密码输入刚才设置的123456 在这里插入图片描述 next step host:zabbix-server的IP地址 name:zabbix-server server的端口号10051(agent 10050) 在这里插入图片描述 恭喜你安装成功 在这里插入图片描述 在这里插入图片描述 默认的用户名:Admin 默认的密码:zabbix

mysql>use zabbix;
mysql>select * from users\G;
mysql>update users set passwd=md5('zabbix') where userid='1';
#可以修改初始密码

User setings 设置语言为中文 在这里插入图片描述

解决图形中文乱码

  • 从Windows里面C盘->Windows->fonts 复制楷体常规(simkai.ttf)字体到桌面
  • 再用xftp传到zabbix-server服务器的/usr/share/zabbix/assets/fonts/字体目录下。(不复制到桌面无法传输)
vim /usr/share/zabbix/include/defines.inc.php 
:81 
#定位到81行,把默认字体改为simkai
:wq #退出并保存

在这里插入图片描述 可以正常显示中文啦 在这里插入图片描述