zabbix-第二章-第二节 zabbix网页汉化

很多同学的英文不太好,我们可以发现 zabbix 默认是英文界面,对于我们这些英语小白不太友好,但是我们可以自己设置成中文,这个也是 zabbix 设置中自带的功能。接下来我们操作下吧:

1、登录zabbix页面,点击右上角 有一个小人人的标签

如下图所示

2、初始汉化

点击 “LANGUAGE” ,后面的下拉列表:

language :语言

选择 “Chinese(zh_CN)”,如图所示:

而后我们点击下面的 “UPDATE” 按钮:

UPDATE :更新

而后就会跳转到首页,此时我们发现界面已经汉化了。

结束了吗?不不不,还是有一些问题的,继续往下看

3、细节汉化

点击 “检测”-->“图形”-->“图形”--“CPU jumps”

而后我们看到最下面已经出现了一个监控图形,往下拉的时候发现是乱码,如图所示:

那么就需要我们来解决了,我们需要给他添加语言,有两种方式:

1)自行从网络下载

<code>[root@one ~]# cd /home/zabbix/
[root@one zabbix]# wget https://raw.githubusercontent.com/chenqing/ng-mini/master/font/msyh.ttf/<code>

2)从windows电脑自带的语言,找到进行上传

从电脑中的这个位置:C:\\Windows\\Fonts,如图所示:

找到自己喜欢的字体复制到桌面,而后上传到服务器上即可:

比如我喜欢 “楷体 常规”,首先从字体列表中找到:

之后可以把它复制到桌面上:

从上图可以看出他会变一个名字,我们使用 “rz” 命令将他上传到服务器上:

<code>[root@one zabbix]# cd /home/nginx/html/zabbix/fonts/
[root@one fonts]# ls
DejaVuSans.ttf
[root@one fonts]# rz

[root@one fonts]# ls
DejaVuSans.ttf SIMKAI.TTF
[root@one fonts]# cp SIMKAI.TTF SIMKAI.ttf
[root@one fonts]# ls
DejaVuSans.ttf SIMKAI.ttf SIMKAI.TTF
[root@one fonts]# chmod 777 SIMKAI.ttf/<code>

注意上面有一个 ‘cp’ 的操作,别忘记,后面的 “TTF” 必须改成 ‘ttf’,最后再记得给他授权

修改配置文件:

<code>[root@one fonts]# vim /home/nginx/html/zabbix/include/defines.inc.php
# 修改默认字体
define('ZBX_GRAPH_FONT_NAME', 'SIMKAI')/<code>

PS:上图箭头所指的位置,要写成你自己上一步上传到服务器上的字体的名字哈;

重新加载一下 nginx

<code>[root@one fonts]# nginx -s reload/<code>

4、登录浏览器进行验证

发现字体已经变成了我们想要的字体

点击 “检测”-->“图形”-->“图形”--“CPU jumps”,我们也会发现检测图形显示正常了

至此,zabbix_web 界面汉化已经搞定了,继续加油~