码迷,mamicode.com
首页 > 编程语言 > 详细

Zabbix修改显示语言为中文

时间:2016-10-08 02:46:40      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:zabbix   语言   中文   显示   字符编码   guest   

因为部署完zabbix之后,默认情况下,zabbix的显示界面是英文的,其实跟很多高手推荐的一样,英文的名词是最准确的,可以说见名知义。但是,有的时候,并非是我们不愿意使用英文,而是有些时候如果监控不只是你一个人在看的话,可能会有这方面的需求,所以这里将zabbix的语言修改为中文。

第一步:打开Administration,然后点击Users,在Users下面选择要修改那个用户的显示语言,比如admin.

技术分享

第二步:在admin用户配置中的Language中选择Chinese (zh_CN),然后点击update按钮。

技术分享

第三步:重新登录之后,zabbix的语言就显示为中文了

提醒:如果你的zabbix web界面中的历史记录中有中文乱码(如下图),那么请修改数据库的字符编码为utf8。

技术分享

关于如何修改,可以参考:http://www.linuxidc.com/Linux/2015-05/117208.htm

要登录数据库中,确认数据库编码格式如下:

mysql> show create database zabbix;
+----------+-----------------------------------------------------------------+
| Database | Create Database                                                 |
+----------+-----------------------------------------------------------------+
| zabbix   | CREATE DATABASE `zabbix` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+----------+-----------------------------------------------------------------+
1 row in set (0.00 sec)

然而,上面的问题虽然解决了历史记录中的乱码问题,还有一个就是在图像界面显示时中文字符乱码的问题,如下所示:

技术分享

解决方法:上传一个中文字体文件到zabbix的fonts目录,然后改名替换原来的字体文件。

第四步:上传中文字体并替换原有字体

[root@zabbix fonts]# cd /var/www/html/zabbix/fonts/
[root@zabbix fonts]# ll
total 7284
-rw-r--r-- 1 apache apache  756072 Oct  6 07:38 DejaVuSans.ttf
-rw-r--r-- 1 root   root   6700204 Oct  7 02:24 simyou.ttf
[root@zabbix fonts]# chown apache:apache simyou.ttf 
[root@zabbix fonts]# ll
total 7284
-rw-r--r-- 1 apache apache  756072 Oct  6 07:38 DejaVuSans.ttf
-rw-r--r-- 1 apache apache 6700204 Oct  7 02:24 simyou.ttf
[root@zabbix fonts]# 
[root@zabbix fonts]# mv DejaVuSans.ttf DejaVuSans.ttf.bak
[root@zabbix fonts]# mv simyou.ttf DejaVuSans.ttf
[root@zabbix fonts]# ll
total 7284
-rw-r--r-- 1 apache apache 6700204 Oct  7 02:24 DejaVuSans.ttf
-rw-r--r-- 1 apache apache  756072 Oct  6 07:38 DejaVuSans.ttf.bak

替换完成后,再次查看图像界面,已经可以正常显示中文了,如下图所示:

技术分享

第五步:禁用guest用户

从安全方面考虑,必须要禁用guest用户,在管理中的用户下面将guest禁用(如下)。

技术分享



本文出自 “IT小二郎” 博客,请务必保留此出处http://jerry12356.blog.51cto.com/4308715/1859120

Zabbix修改显示语言为中文

标签:zabbix   语言   中文   显示   字符编码   guest   

原文地址:http://jerry12356.blog.51cto.com/4308715/1859120

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!