桑格芝士网

百科知识分享平台,汇聚全球百科全书与学习资源

Zabbix5.0监控中文汉化

我们部署完成zabbix后,进入web界面显示的全部是英文,如下图。

下面我们将它改为中文。

我们点击左下角User settings在这里面我们选择User下的Language,将它改为中文,并Update。

但是我们切成中文后,图形的地方会出现一些方框的乱码,像这种方块是因为它的字体是有问题的,所以我们要找到它的默认字体进行一个替换。

下面我们来说一下如何替换字体,并解决乱码问题。

首先我们使用rpm命令进行查找字体目录fonts

# rpm -ql zabbix-web | grep fonts

我们通过命令查询出了字体目录的地址

然后我们用ll命令查看一下这个目录,我们可以看到它是一个软链接

# ll /usr/share/zabbix/assets/fonts

我们再查看一下它的软链接,看到又是一个软链接,最终我们通过这个软链接找到了真实的字体地址/usr/share/fonts/dejavu/,并找到调用的字体文件是DejaVuSans.ttf,我们可以将这个文件进行一个替换。

# ll /etc/alternatives/zabbix-web-font

下面我来告诉大家如何替换这个文件,首先我们要到windows下的字体目录C:\Windows\Fonts,找到自己喜欢的字体,我这里就找微软雅黑吧,找到之后再别的地方新建一个文件夹,我们将微软雅黑字体文件复制到新建的文件夹内,我们看到会出现三个文件。

我们输入一下命令进入到字体文件夹,选择其中一个将其拖拽到shell内,我这里将msyhbd.ttc进行拖拽上传。

# cd /usr/share/fonts/dejavu/

上传完成后,我们用ls -al查看一下是否上传成功。

通过上图我们可以看到已上传完毕,下面我们要做的就是备份原有字体文件,然后再将上传的文件名称msyhbd.ttc更换为DejaVuSans.ttf即可。

# mv DejaVuSans.ttf DejaVuSans.ttf_bak

# mv msyhbd.ttc DejaVuSans.ttf

然后我们再刷新页面,可以看到已经恢复正常了。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言