前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zabbix6.x配置中文界面 解决乱码问题

Zabbix6.x配置中文界面 解决乱码问题

原创
作者头像
爱写代码的小白
发布2024-02-26 12:56:30
3850
发布2024-02-26 12:56:30
举报
文章被收录于专栏:Linux运维笔记Linux运维笔记

Zabbix6.x界面无法选择中文,通过安装语言包解决。后面也解决了zabbix6中文方块(乱码)问题。

我的博客:https://www.itwk.cc/post/1103.html

配置中文语言包

系统中默认没有携带中文语言包,可以通过以下命令查看

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

查找软件仓库中可以下载的软件包,查询是否包含中文语言包。

代码语言:bash
复制
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 nginx php-fpm  # 重启相关服务

修改语言不需要重新启动操作系统,只需重新启动一下zabbix相关服务即可。

验证:

解决乱码问题

改语言包仅解决了整体页面的中文显示问题,具体监控项仍然存在中文方块乱码问题,需要下载中文字体解决。

将Windows的中文ttf字体 C:\Windows\Fonts目录下的字体上传至zabbix-server服务器,并且将字体改名为已经被套了几层软连接的默认字体名字DejaVuSans.ttf,不用重启服务器或应用,刷新页面即可。

代码语言:bash
复制
dnf install lrzsz #安装rz命令,方便快速上传字体文件
cd /usr/share/fonts/dejavu-sans-fonts/ #进入字体文件所在目录
rz -E #上传Windows上找到的ttf字体文件
cp DejaVuSans.ttf DejaVuSans.ttf.back #将之前的文件备份一下
mv ziti.ttf DejaVuSans.ttf #将上传的字体改名为目标文件

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 配置中文语言包
  • 解决乱码问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档