不多BB了,直接上步骤

1. 查看当前服务器字体列表
[root@iZ2zebt4cnbrfax6eu61s3Z ~]# fc-list
-bash: fc-list: command not found

返回结果为上述情况表示服务器没有字体库

2. 安装fontconfig
[root@iZ2zebt4cnbrfax6eu61s3Z share]# yum -y install fontconfig
Loaded plugins: fastestmirror
...
...
...
Complete!

安装完成后会在/usr/share目录下出现fonts和fontconfig两个文件夹

3. 下载对应宋体的字体文件simsun.zip上传至服务器

链接: simsun.zip.
密码:8c4j
以上链接清理网盘的时候手贱给删除了o(╥﹏╥)o,以下是新的链接地址:
链接:simsun.zip
提取码:fwv3
百度云盘的下载地址。。。好吧!没有其他网盘了,不要在意这些细节文件也不是特别大-_-。

4. 创建目录字体文件夹并将字体文件上传到文件夹中
[root@iZ2zebt4cnbrfax6eu61s3Z ~]# cd /usr/share/fonts
[root@iZ2zebt4cnbrfax6eu61s3Z fonts]# mkdir chinese

至于怎么上传就不多说了,我是用FinalShell上传的有兴趣可以去下载用用,这里提供Mac版的安装命令参考.

5. 修改创建的目录文件夹的权限
[root@iZ2zebt4cnbrfax6eu61s3Z fonts]# chmod -R 755 /usr/share/fonts/chinese
6. 安装ttmkfdir并生成fonts.scale文件
[root@iZ2zebt4cnbrfax6eu61s3Z fonts]# yum -y install ttmkfdir
[root@iZ2zebt4cnbrfax6eu61s3Z fonts]# ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir[root@iZ2zebt4cnbrfax6eu61s3Z chinese]# ll
total 20528
-rw-r--r-- 1 root root     1030 Dec 24 09:49 fonts.scale
-rwxr-xr-x 1 root root 10512288 Dec 24 09:45 simsun.ttc
-rwxr-xr-x 1 root root 10499104 Dec 24 09:45 simsun.ttf
7. 修改字体配置文件,新增自定义的字体文件位置/usr/share/fonts/chinese
root@iZ2zebt4cnbrfax6eu61s3Z fonts]# vi /etc/fonts/fonts.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig><!--DO NOT EDIT THIS FILE.IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.LOCAL CHANGES BELONG IN 'local.conf'.The intent of this standard configuration file is to be adequate formost environments.  If you have a reasonably normal environment andhave found problems with this configuration, they are probablythings that others will also want fixed.  Please submit anyproblems to the fontconfig bugzilla system located at fontconfig.orgNote that the normal 'make install' procedure for fontconfig is toreplace any existing fonts.conf file with the new version.  Placeany local customizations in local.conf which this file references.Keith Packard
--><!-- Font directory list --><dir>/usr/share/fonts</dir><dir>/usr/share/X11/fonts/Type1</dir> <dir>/usr/share/X11/fonts/TTF</dir> <dir>/usr/local/share/fonts</dir><dir>~/.fonts</dir><!--  在这在这在这在这在这在这在这在这在这加入/usr/share/fonts/chinese --><dir>/usr/share/fonts/chinese</dir><!--Accept deprecated 'mono' alias, replacing it with 'monospace'
--><match target="pattern">
"/etc/fonts/fonts.conf" 152L, 5369C
8. 最后保存文件并执行命令进行刷新字体缓存,查看现有的字体列表
[root@iZ2zebt4cnbrfax6eu61s3Z fonts]# fc-cache
[root@iZ2zebt4cnbrfax6eu61s3Z fonts]# fc-list | grep "宋"
NSimSun,新宋体:style=Regular
SimSun\-PUA,宋体\-PUA:style=Regular
SimSun,宋体:style=Regular

这样安装就完成,如果项目里面不生效重启项目即可

以上为个人总结的一些笔记,若有雷同纯属巧合,若有错误欢迎指出,谢谢!

关于Linux服务器中文字体的安装相关推荐

  1. linux redhat中文字体安装,中文Linuxredhat中文字体安装

    Linux redhat中文字体安装 安装完linux redhat 5.4打开浏览器发现显示中文全部成了乱码原来在安装的时候没有选择安装中文字体支持包打开系统的镜像找到中文字体的相关安装包如 ...

  2. linux redhat中文字体安装,Linux redhat中文字体安装.doc

    Linux redhat中文字体安装 Linux redhat中文字体安装 安装完linux redhat 5.4,打开浏览器发现显示中文全部成了乱码,原来在安装的时候没有选择安装中文字体支持包,打开 ...

  3. Linux添加中文字体

    Linux添加中文字体 安装中文字体库 执行 yum groupinstall "fonts" 安装字体库 输入y 安装完成后,可以执行查看默认已经安装的字体 fc-list 查看 ...

  4. JFreeChart 生成图表 在linux服务器中文乱码问题

    JFreeChart 生成图表 在linux服务器中文乱码问题 java中用JfreeChart可以生成图表,而不借助于flash,js,canvas等技术: 图表中的文字生成依赖于系统本地字体,但在 ...

  5. **阿里云ECS Linux服务器图形化界面安装方法 Ubuntu**

    阿里云ECS Linux服务器图形化界面安装方法 Ubuntu 一.远程连接 二.登录后进入终端界面 三.更新服务器,安装图形化界面 apt-get update apt-get upgrade -y ...

  6. Linux 下中文字体安装

    一.查看系统字体 在开始安装之前,我们先查看系统中已经安装的字体. 要查看系统中已经安装的字体,我们可以使用fc-list命令进行查看.如果系统中没有该命令的话,我们需要先安装相关的软件包. 在cen ...

  7. Linux 查看系统里已安装的字体,linux安装中文字体宋体实例演示,linux没有中文字体导致的乱码问题解决

    把字体存放到 /root/usr/share/fonts 或 /usr/share/fonts 目录下,可以创建文件夹来存放对应的字体,比如我这里要安装宋体,我建了个 song 的文件夹. 字体获取: ...

  8. linux 服务器中文乱码问题解决

    linux服务器显示中文乱码 第一步可以忽略 查阅资料让修改linux系统的系统语言,(输入 echo $LANG可以查看当前使用的系统语言) 有两种语言:en_US.UTF-8(默认) 和 zh_C ...

  9. 如何给Linux系统安装中文字体

    文章目录 如何给Linux系统安装字体 前言 给Linux系统安装字体步骤 第一步找一个中文字体 安装字体 第一步安装Linux字体程序 查看已安装的字体 第二步安装中文字体 创建字体目录 引入字体文 ...

最新文章

  1. Hinton:硕士毕业就进企业提不出全新想法,AI好坏取决于社会制度
  2. Spring-Aop-XML实现
  3. Paxos、Raft分布式一致性算法应用场景
  4. 窗体控件随窗体大小改变(仍有不足)
  5. 2-5-666:放苹果
  6. 小学生手写Python程序解魔方!这是高手,这绝对是高手!
  7. pascal闪电入门系列目录
  8. 和pbs的区别_少女针Ellanse易丽适和童颜针的区别,最全面解析
  9. [SQL实战]之获取所有部门中当前员工薪水最高的相关信息
  10. 随笔之生成简单的验证码
  11. 【BZOJ】【2730】【HNOI2012】矿场搭建
  12. cad特性匹配快捷键命令_cad快捷键命令大全
  13. 谷歌金山词霸合作版升级后出现CBSText.dll故障
  14. 怎样设置rotacast插件_老照片修复工具,降噪插件
  15. java jbutton_Java JButton按钮使用
  16. 去YY欢聚时代的一次面试经历
  17. [win7 百度网盘] 登录安全验证显示空白页
  18. 怎么把计算机拉到桌面上,怎么把电脑游戏放到桌面
  19. css表格文字位置调整,word表格中的文字距离表格四周太远,怎么才能调的近一些,除了调字大小。...
  20. 玫瑰花的python程序代码_python玫瑰花代码讲解,怎样用程序编写编写玫瑰花的代码,c程序或gava或者python...

热门文章

  1. 送快递到程序员,自学3年终于转行成功,薪资从5K涨到了12K
  2. 淘宝购物折扣秒杀分享群淘宝红包怎么抢
  3. Could not retrieve mirrorlist
  4. 一个高效的敏感词过滤方法(PHP)
  5. C语言经典问题——兑换硬币
  6. Matlab代码实现SOM(自组织映射)算法
  7. 13个MySQL送命题!大厂必看
  8. K8s 集群节点在线率达到 99.9% 以上,扩容效率提升 50%,我们做了这 3 个深度改造...
  9. 如何取消OPPOA33Android系统,OPPO A33系统降级教程_OPPO A33怎么回退到原来旧版本的系统...
  10. 安装oracle gcc版本,安装cx_Oracle时报错:error: command 'gcc' failed with exit status 1