首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Linux 下GEO Server发布图层后,中文乱码解决方案

Linux 下GEO Server发布图层后,中文乱码解决方案

作者头像
用户11690639
发布2026-06-17 21:49:56
发布2026-06-17 21:49:56
660
举报

发布的图层,显示中文乱码,都是框框:如“口口”

第一步先查看Linux字符集

如下命令所示:

代码语言:javascript
复制
1.查看当前系统语言
echo $LANG

2.查看安装的语言包
locale

如果上面的命令执行后显示的是en_US.UTF-8,则说明当前语言系统及安装的语文包是英文,需要调整成中文,参见下一步。如果显示的是zh_CN.UTF-8则说明相应设置是中文,直接进入第三步

第二步设置字符集

如果上面查询的是en_US.UTF-8,需要修改环境变量文件,设置为zh_CN.UTF-8;如果第一步查询的是zh_CN.UTF-8,则直接进入第三步查询

代码语言:javascript
复制
#以下需要root权限,如果没有则用下面命令
vi /etc/profile

export LANG="zh_CN.UTF-8"

#以下可用非root权限执行

vi ./bashrc

export LANG="zh_CN.UTF-8"


# 环境变量修改完成后,还需要source命令让其生效

.source

检查是否设置成功

 如下所示:

第三步安装语言包

代码语言:javascript
复制
#以下命令都需用root用户执行

#1.安装字体软件 
yum install -y fontconfig mkfontscale

#2.创建存放字体库的文件
mkdir /usr/share/fonts/chinese && cd /usr/share/fonts/chinese

#3.copy语言包到/usr/share下

#4.设置chinese的权限
chmod u+rwx /usr/share/fonts/chinese/*

#建立字体缓存


mkfontscale && mkfo
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-01-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一步先查看Linux字符集
  • 第二步设置字符集
  • 第三步安装语言包
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档