Zabbix2.4安装部署编码及翻译不准确解决方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix2.4安装部署编码及翻译不准确解决方案相关的知识,希望对你有一定的参考价值。
本地做yum源
[[email protected] /]# tar zxf zabbix2.4.tar.gz -C / 将zabbix2.4解压到/下
[[email protected] /]# createrepo -v /zabbix/
[[email protected] /]# yum clean all
[[email protected] /]# yum -y install zabbix.x86_64 zabbix-agent.x86_64 zabbix-server.x86_64 zabbix-server-mysql.x86_64 zabbix-web.noarch zabbix-web-mysql.noarch mariadb-server
zabbix源里边的mariadb不要安装,避免冲突
安装完成配置LNMP
修改php时区
[[email protected] /]# vim /etc/php.ini
修改MySQL编码
启动MySQL
[[email protected] /]# systemctl restart mariadb
[[email protected] /]# systemctl enable mariadb.service
MariaDB [(none)]> set password=password(‘123456‘)
创建相关数据库、用户并授权
先查看配置文件里用的什么用户、什么数据库
[[email protected] /]# cd /etc/zabbix/
[[email protected] zabbix]# vim zabbix_server.conf
DBHost指数据库软件安装位置
DBName指数据库名字
DBPassword数据库密码
保存并授权
MariaDB [(none)]> grant all on zabbix.* to [email protected]‘localhost‘ identified by ‘zabbix‘;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> create datebase zabbix;
填充数据
[[email protected] zabbix]# cd /usr/share/doc/zabbix-
zabbix-2.4.5/ zabbix-server-mysql-2.4.5/
zabbix-agent-2.4.5/
[[email protected] zabbix]# cd /usr/share/doc/zabbix-server-mysql-2.4.5/
[[email protected] zabbix-server-mysql-2.4.5]# ls
create upgrades
[[email protected] zabbix-server-mysql-2.4.5]# cd create/
将这里边的数据导入到数据库
[[email protected] create]# mysql -uzabbix -pzabbix zabbix < images.sql
[[email protected] create]# mysql -uzabbix -pzabbix zabbix < data.sql
[[email protected] create]# mysql -uzabbix -pzabbix
apache进行设置(RHEL7和CentO S7需要设置)
[[email protected] conf.d]# systemctl start httpd
[[email protected] conf.d]# systemctl enable httpd.service
[[email protected] conf.d]# /etc/init.d/zabbix-server start
解决方案
[[email protected] ~]# cd /etc/httpd/conf.d
[[email protected] conf.d]# vim zabbix.conf
[[email protected] conf.d]# systemctl restart httpd.service
正常访问
中文字设置
Profile-->Chinese
字体乱码问题的解决:
我将我的Windows上的字体(C:WindowsFonts)放到zabbix上了
后缀ttf必须小写,否正在web页面显示不正常
更改默认字体,当前为graphfont修改为在/usr/share/zabbix/fonts/中的其他字体
[[email protected] fonts]# vim /usr/share/zabbix/include/defines.inc.php
英汉互译不准确解决方案
下载汉化包:https://www.zabbix.org/pootle/
[[email protected] LC_MESSAGES]# mv frontend.po frontend.po.bak
[[email protected] LC_MESSAGES]# cd
[[email protected] ~]# mv frontend.po /usr/share/zabbix/locale/zh_CN/LC_MESSAGES/
[[email protected] ~]# /usr/share/zabbix/locale/make_mo.sh
以上是关于Zabbix2.4安装部署编码及翻译不准确解决方案的主要内容,如果未能解决你的问题,请参考以下文章