CentOS 7 中文字型安裝

2021-10-01 14:39:41 字數 2433 閱讀 2205

# echo $lang 

en_us.utf-8

# locale

lang=en_us.utf-8

lc_ctype="en_us.utf-8"

lc_numeric="en_us.utf-8"

lc_time="en_us.utf-8"

lc_collate="en_us.utf-8"

lc_monetary="en_us.utf-8"

lc_messages="en_us.utf-8"

lc_*****="en_us.utf-8"

lc_name="en_us.utf-8"

lc_address="en_us.utf-8"

lc_telephone="en_us.utf-8"

lc_measurement="en_us.utf-8"

lc_identification="en_us.utf-8"

lc_all=

# locale -a |grep "zh_cn"

zh_cn

zh_cn.gb18030

zh_cn.gb2312

zh_cn.gbk

zh_cn.utf8

# yum groupinstall "fonts" -y
# vim /etc/locale.conf

lang="en_us.utf-8" 修改為如下:

lang="zh_cn"

# source /etc/locale.conf
# date
2023年 09月 19日 星期三 07:30:04 utc   (順便說一下時間問題是指伺服器所在地時間)

【如果時間顯示依舊是英文也不要擅自嘗試修改其他locale.conf 檔案中的語言編碼 保持 lang="zh_cn"編碼即可】

# yum -y install fontconfig
安裝完成後,你會發現在 /usr/share/ 目錄下有乙個 fonts 目錄。

# mkdir chinses

# chmod -r 755 /usr/share/fonts/chinses/

接下來就是做最重要的一步,把自己windows系統中的所有字型檔弄到 /usr/share/fonts/chinses/ 下面!

# yum -y install ttmkfdir
#vim /etc/fonts/fonts.conf
在fonts 這一行下面加入:
/usr/share/fonts/chinese
chmod -r 755 /usr/share/fonts/chinese/

cd /usr/share/fonts/chinese

mkfontscale (如果提示 mkfontscale: command not found,需自行安裝 # yum install mkfontscale )

mkfontdir(如果提示 fc-cache: command not found,則需要安裝# yum install fontconfig )

fc-cache -fv

這樣快取就建立好了,最後再次通過fc-list看一下字型列表。

注:還有很重要的一步,就是重啟用到字型庫的服務,將字型庫應用到服務中去

# ls -all (web路徑)
#vim .htaccess
儲存 即可

【如果在 httpd.conf 檔案中的這一條 adddefaultcharset gb2312 那麼最後就要換成 indexoptions charset=utf-8】

最後重啟 httpd.conf 即可

# systemctl restart httpd
這樣一來無論是網頁,ftp檔案,系統和telnet(國內服務商)需要顯示中文的均可顯示中文!【至於國外服務商!系統和telnet剛弄好時完全可以顯示中文,但重啟之後就顯示未亂碼了!】本人懷疑是可能發生原因為是網速大於500ms以上伺服器丟包所致!解決方法在網路小於350m後用重啟系統或者使用服務提供的ie登陸介面重新執行一下:

#  locale -a |grep "zh_cn"

這一條命令,讓系統重新自檢一下語言包!

至少我是這樣解決的,目前還沒有發現因其他原因發生的文字亂碼現象,若有其他方式優化還請指正!版本不同可能操作時略有差異,所以要仔細閱讀!

centos7安裝中文字型

centos7買來以後一般都是空白的,很多東西需要安裝不廢話,直接來安裝 1 先把windows下的字型檔案拷貝到usr share fonts win資料夾下面,然後用命令 修改字型全新 修改字型檔案的許可權,使root使用者以外的使用者也可以使用chmod 755 root iz250234rf...

centos7安裝中文字型

安裝後修改配置 安裝fontconfig字型庫 yum y install fontconfig 安裝ttmkfdir工具 yum y install ttmkfdir 準備安裝檔案 fontconfig fontconfig 2.13.0 4.3.el7.x86 64.rpm ttmkfdir t...

CentOS7安裝中文字

1.在這之前我們還需要新建目錄,首先在 usr shared fonts目錄下新建乙個目錄chinese cd usr shared fonts mkdir chinese 2.將 windows的字型 從 c windows fonts 找到需要匯入的 ttf 或者.ttc格式 通過 winscp...