一、实验环境
系统版本:centos7x3.10.0-514.el7.x86_64 zabbix版本:3.0以上版本 pc版本:windows7-10 mac版本:11.5.2
二、解决页面字体报错问题
细心地童鞋可能已经发现了我们上边虽然选用了中文,但是并没有完全显示,而且是以小方块的方式报错了,那我们怎么办呢?首先我们根据安装方式不同,所以有两种解决方案,意思一样,只不过路径有区别而已。
三、windows电脑访问乱码
1、使用源码安装zabbix
(1)准备你喜欢的字体将其放到windows桌面,或指定路径。
(2)我通过ftp或者lrzsz命令将喜欢的字体上传zabbix服务器 上传路径:/var/www/html/zabbix/fonts/目录下 注:我上传的是这个字体simkai.ttf
(3)替换默认字体
vi /var/www/html/zabbix/include/defines.inc.php
(4)将字体属主属组修改为apache chown apache:apache simkai.ttf
(5)重启zabbix服务 /usr/local/zabbix/sbin/zabbix_server
(6)刷新网页验证
2、使用yum安装zabbix
(1)准备你喜欢的字体将其放到windows桌面,或指定路径。
(2)我通过ftp或者lrzsz命令将喜欢的字体上传zabbix服务器
上传路径:/usr/share/zabbix/fonts/目录下 注:我上传的是这个字体simkai.ttf
(3)替换默认字体
vi /usr/share/zabbix/include/defines.inc.php
(4)将字体属主属组修改为apache chown apache:apache simkai.ttf
(5)重启zabbix服务 systemctl restart zabbix-server
(6)刷新网页验证
注:到此已完成字体修改!
四、Mac电脑访问乱码
1、下载mac电脑自带字体
1、打开访达 2、点击左侧应用程序 3、点击右上角搜索”字体册“ 4、双击打开字体册
5、选择所有字体里的任意一款你喜欢的字体单击选择 6、点击左上角的文件 7、导出字体
8、导出到你找得到的位置> 即可(本文都是桌面)
2、上传字体到zabbix服务器指定目录(本文是/usr/share/zabbix/assets/fonts)
注:上传方式不限。(本文使用lrzsz的命令)
3、修改字体名称(mac电脑字体默认是以.ttc结尾,我们需要改为.ttf)
4、修改配置文件的默认字体
vi /usr/share/zabbix/include/defines.inc.php define('ZBX_GRAPH_FONT_NAME', '==SimSong=='); // font file name define('ZBX_FONT_NAME', '==SimSong==');
5、分配字体权限
chmod 644 /usr/share/zabbix/assets/fonts/SimSong.ttf