很多同学的英文不太好,我们可以发现 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 界面汉化已经搞定了,继续加油~