ownwiki

登录zabbix后我们发现在用户设置界面无法将语言设置成中文

这是因为我们安装的系统为英文版,我们需要给Ubuntu系统安装中文语言环境
安装并设置中文简体语言环境

sudo apt-get install language-pack-zh*
sudo vim /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
LANG="zh_CN.UTF-8"   # 增加此行

重新设置本地配置
sudo dpkg-reconfigure locales


验证web界面
重启apache并验证web页面

systemctl restart apache2

刷新页面后发现此时可以选择中文了,选择中文并点击update


我们发现界面已经为中文了,但是图形监控显示位置有乱码,这是由于web界面显示为中文但是系统没有相关字体支持,因此需要相关字体的支持才能正常显示,我们可以拷贝Windows系统中的字体到对应的目录下进行更改
控制面板中找到字体(控制面板---大图标--字体),然后拷贝出你想要的字体

将字体文件上传至zabbix web目录/var/www/html/zabbix/assets/fonts/

ll /var/www/html/zabbix/assets/fonts
total 10276
drwxr-xr-x 2 abc abc    4096 Nov  4 18:50 ./
drwxr-xr-x 5 abc abc    4096 Oct 18 16:00 ../
-rw-r--r-- 1 abc abc  756072 Oct 18 16:00 DejaVuSans.ttf
-rw-r--r-- 1 abc abc 9753388 Oct 15  2019 simhei.ttf

修改zabbix文件调用新字体

vim /var/www/html/zabbix/include/defines.inc.php

# 72 define(\'ZBX_GRAPH_FONT_NAME\',           \'DejaVuSans\'); // font file name
72 define(\'ZBX_GRAPH_FONT_NAME\',           \'simhei\'); // font file name

# 113 define(\'ZBX_FONT_NAME\', \'DejaVuSans\');
113 define(\'ZBX_FONT_NAME\', \'simhei\');

修改完成后保存文件并到页面上刷新进行验证,可以看到已经显示了

分类:

技术点:

相关文章:

  • 2022-01-31
  • 2021-10-20
  • 2021-11-29
  • 2022-12-23
  • 2021-05-03
  • 2021-10-09
  • 2021-08-07
猜你喜欢
  • 2021-06-17
  • 2021-07-01
  • 2021-11-05
  • 2021-04-13
  • 2021-06-18
  • 2021-06-21
相关资源
相似解决方案