# 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...