RockyLinux9安装Zabbix6.0配置中文界面 中文方块

文章讲述了在RockyLinux9系统中,由于默认不包含中文语言包导致Zabbix6界面无法选择中文。通过使用dnf安装中文语言包,修改系统语言环境为zh_CN.utf8,并重启相关服务来解决界面语言问题。对于监控项的中文方块乱码,文章提供了上传Windows中ttf字体到Linux服务器并更改软链接指向的方法,实现了监控项中文正常显示。
摘要由CSDN通过智能技术生成

问题

CentOS即将停止维护,公司选择RockyLinux9作为替代。在安装zabbix时提示“You are not able to choose some of the languages, because locales for them are not installed on the web server.”。Zabbix6.0界面无法选择中文,通过安装语言包解决。顺便解决了zabbix6中文方块问题。

原因

rockyLinux9默认没有自带中文语言包。
相关查看命令如下:

localectl list-locales #查看系统默认已有的语言包
localectl #查看当前生效的语言包
localectl set-locale LANG="zh_CN.utf8" #修改当前生效语言包为中文zh_CN.utf8

解决

查找dnf源上可下载的其它语言包,并下载安装。

dnf list |grep glibc-langpack	#查看源上有哪些语言包
dnf list |grep glibc-langpack|grep zh  #筛选出需要的中文语言包
dnf install glibc-langpack-zh #安装中文语言包
localectl set-locale LANG="zh_CN.utf8" #修改当前生效语言包为中文zh_CN.utf8
systemctl restart zabbix-server zabbix-agent httpd php-fpm #重启zabbix server相关服务

修改语言包不需要reboot操作系统,仅重启zabbix相关服务即可。再次登录zabbix web界面从左下方user settings处即可进行显示语言的修改。

其它

中文方块问题: 改语言包仅解决了整体页面的中文显示问题,具体监控项仍然存在中文方块乱码问题,需要下载中文字体解决。
解决思路: 将Windows中文ttf字体上传至zabbix-server服务器,并且将字体改名为已经被套了几层软连接的默认字体名字DejaVuSans.ttf,不用重启服务器或应用,刷新页面即可解决。
解决操作:
在windows 上找到该目录C:\Windows\Fonts,确认该文件是ttf类型(有的Windows字体是otf或其它格式)。
在Linux上执行以下操作:

dnf install lrzsz #安装rz命令,方便快速上传字体文件
find / -name fonts #查找字体目录,通常绝对路径中带zabbix的即是目标目录
cd /usr/share/zabbix/assets/fonts #进入目录,确认字体文件属性,主要检查是否是软连接。
ll /etc/alternatives/zabbix-web-font #该文件是软连接
ll /usr/share/fonts/dejavu-sans-fonts/DejaVuSans.ttf #该文件是软连接最终目标文件。
cd /usr/share/fonts/dejavu-sans-fonts/ #进入最终目标文件所在目录
rz #上传Windows上找到的ttf字体文件
mv DejaVuSans.ttf DejaVuSans.ttf-bak #将目标文件改名放一边
cp -a SIMYOU.TTF DejaVuSans.ttf #将上传的字体改名为目标文件

完成操作,再次刷新zabbix web页面,此时监控项中文方块乱码已正常显示。其实有两种解决,一是将字体文件直接改为同名,这样可以复用已有的软连接;二是修改软连接,指向新上传的字体。

相关截图

在这里插入图片描述

在这里插入图片描述
查找并安装语言包
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值