文章目录
zabbix 支持中文界面显示
英文Ubuntu系统安装中文支持,中文UTF-8
第一步,安装中文包:
sudo apt-get install language-pack-zh*
第二步,配置相关环境变量:
sudo vim /etc/environment
在文件中增加语言和编码的设置:
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
第三步,重新设置本地配置:
sudo dpkg-reconfigure locales
开启下面2项
[*] zh_CN.UTF-8 UTF-8
zh_CN.UTF-8
先开启 [*] zh_CN.UTF-8 UTF-8
pgdn 翻到最后 。空格选中,enter确定
再选择 zh_CN.UTF-8
第四步。重启apache2, 验证Language选项
zabbix 修改字体
当使用中文界面显示时,zabbix cpu 的部分会出现乱码,是因为默认的中文字体不支持显示
apt 装的修改
以前都是在zabbix/fonts/ 目录下,然鹅现在这个文件夹是空的
root@z1:~# ll -h /usr/share/zabbix/fonts/
total 8.0K
drwxr-xr-x 2 root root 4.0K Mar 23 16:22 ./
drwxr-xr-x 11 root root 4.0K Apr 5 10:50 ../
在 zabbix/include/defines.inc.php 中,重新定义字体的文件夹位置 , 以及字体的名字 graphfont
vim /usr/share/zabbix/include/defines.inc.php
define('ZBX_FONTPATH', realpath('assets/fonts')); // where to search for font (GD > 2.0.18)
define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name
所以最终去 zabbix/assets/fonts/ 中修改相关配置
root@z1:~# ll -h /usr/share/zabbix/assets/fonts/
total 8.0K
drwxr-xr-x 2 root root 4.0K Apr 5 10:50 ./
drwxr-xr-x 5 root root 4.0K Apr 5 10:50 ../
lrwxrwxrwx 1 root root 38 Apr 5 10:50 graphfont.ttf -> /etc/alternatives/zabbix-frontend-font
把win10中自带的字体,简体字,楷体 常规 代替放在这个目录下,并且修改defines.inc.php 即可
root@z1:/usr/share/zabbix/assets/fonts# ll -h
total 12M
drwxr-xr-x 2 root root 4.0K Apr 5 13:58 ./
drwxr-xr-x 5 root root 4.0K Apr 5 10:50 ../
lrwxrwxrwx 1 root root 38 Apr 5 10:50 graphfont.ttf -> /etc/alternatives/zabbix-frontend-font
-rw-r--r-- 1 root root 12M Mar 2 2019 simkai.ttf
vim /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME', 'simkai'); // font file name
define('ZBX_FONT_NAME', 'simkai');
重新刷新页面即可
注意, 字体的后缀不用写, 比如 define(‘ZBX_FONT_NAME’, ‘simkai.ttf’); 是错误的写法
源码装的修改
注意, 字体的后缀不用写, 比如 define(‘ZBX_FONT_NAME’, ‘simkai.ttf’); 是错误的写法
[外链图片转存中…(img-r2m5Ix8c-1586159064698)]
源码装的修改
把 /usr/share/ 换成 /var/www/html/ 即可 。做法是一样的