導航:首頁 > IDC知識 > 伺服器字體

伺服器字體

發布時間:2020-08-17 19:32:09

1、linux伺服器中如何修改默認字體

環境:Ubuntu 12.04.5 LTS \n \l

1.安裝基本的軟體包(第2步安裝 zh_CN 中文字元集時要用到)

sudo apt-get update //ubuntu系統更新軟體包列表

sudo apt-get install -y language-pack-zh-hans

sudo apt-get install -y language-pack-zh-hant

2.

cd /usr/share/locales

sudo ./install-language-pack zh_CN //開始安裝zh_CN中文字元集

3. 編輯 sudo vim /etc/environment //環境變數配置文件

添加下面zh_CN.UTF-8有關的環境變數,添加完就變成默認的了哦:

LANG=zh_CN.UTF-8

LANGUAGE=en_US:en

LC_CTYPE="zh_CN.UTF-8"

LC_NUMERIC="zh_CN.UTF-8"

LC_TIME="zh_CN.UTF-8"

LC_COLLATE="zh_CN.UTF-8"

LC_MONETARY="zh_CN.UTF-8"

LC_MESSAGES="zh_CN.UTF-8"

LC_PAPER="zh_CN.UTF-8"

LC_NAME="zh_CN.UTF-8"

LC_ADDRESS="zh_CN.UTF-8"

LC_TELEPHONE="zh_CN.UTF-8"

LC_MEASUREMENT="zh_CN.UTF-8"

LC_IDENTIFICATION="zh_CN.UTF-8"

LC_ALL=zh_CN.UTF-8

4.重新登錄一次shell

source /etc/environment //使剛才添加的環境變數生效。如果不重新登錄shell的話,執行此命令可能會報錯哦,我試過了!

四.簡單看下成果

1.locale 命令看下輸出結果吧!

2.也可以進入 /var/lib/locales/supported.d

cat local

顯示:

en_US.UTF-8 UTF-8

zh_CN.UTF-8 UTF-8

而沒有安裝中文之前只顯示:

en_US.UTF-8 UTF-8

2、CSS3新增了一個什麼屬性,用於定義伺服器字體?

CSS3 @font-face 規則

在 CSS3 之前,web 設計師必須使用已在用戶計算機上安裝好的字體。

通過 CSS3,web 設計師可以使用他們喜歡的任意字體。

當您找到或購買到希望使用的字體時,可將該字體文件存放到 web 伺服器上,它會在需要時被自動下載到用戶的計算機上。

實例:
<style>
@font-face
{
font-family: myFirstFont;
src: url('/example/css3/Sansation_Light.ttf')
,url('/example/css3/Sansation_Light.eot'); /* IE9+ */
}

div
{
font-family:myFirstFont;
}
</style>

3、怎麼才能使伺服器Nginx支持字體文件

Nginx伺服器默認是沒有支持字體的mime-type設置的,並且對.eot文件的mime-type也是不正確的。在配置文件夾下找到mime-type設置的地方。通常,在mimes.types文件下。
搜索.eot,並在下它的設置下添加下面幾行:
application/font-sfnt otf ttf;
application/font-woff woff;
application/font-woff2 woff2;
application/vnd.ms-fontobject eot;
對於CORS headers 信息設置,添加下面的幾行到你的vhost配置中:
location ~* \.(eot|otf|ttf|woff|woff2)$ {
add_header Access-Control-Allow-Origin *;
}

4、網站部署到伺服器後,在css中設置了字體,那麼客戶端得到的網頁字體是伺服器設定好的字體么?

字體是要客戶端瀏覽器支持的。請注意是瀏覽器而不是操作系統。如果設置的字體不能被瀏覽器識別,那麼瀏覽器會使用瀏覽器的默認字體(IE默認為宋體,當然,這個默認值是可以修改的)來替代網頁字體顯示。

5、如何查看linux 伺服器系統的字體?

[@localhost]$ locale 查看語言環境變數
LANG=en_US

[@localhost]$ cat /etc/sysconfig/i18n
LANG="en_US"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

簡單地說,Linux是一套免費使用和自由傳播的類Unix操作系統,它主要用於基於Intel x86系列CPU的計算機上。這個系統是由世界各地的成千上萬的程序員設計和實現的。其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的 Unix兼容產品。

Linux的出現,最早開始於一位名叫Linus Torvalds的計算機業余愛好者,當時他是芬蘭赫爾辛基大學的學生。他的目的是想設計一個代替Minix(是由一位名叫Andrew Tannebaum的計算機教授編寫的一個操作系統示教程序)的操作系統,這個操作系統可用於386、486或奔騰處理器的個人計算機上,並且具有 Unix操作系統的全部功能,因而開始了Linux雛形的設計。

絕大多數基於Linux內核的的操作系統使用了大量的GNU軟體,包括了shell程序、工具、程序庫、編譯器及工具,還有許多其他程序,例如Emacs。正因為如此,GNU計劃的開創者理查德·馬修·斯托曼博士提議將Linux操作系統改名為GNU/Linux。但有些人只把操作系統叫做"Linux"。

Linux的基本思想有兩點:

第一,一切都是文件;

第二,每個軟體都有確定的用途,同時它們都盡可能被編寫得更好。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬體和軟體設備、操作系統、進程等等對於操作系統內核而言,都被視為擁有各自特性或類型的文件。至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本思想十分相近。

6、如何查看linux 伺服器系統的字體

用fc-match 命令, 打開終端,然後 fc-match 後面隨便加一個系統的字元串,就能返回字體

7、Windows 2008 伺服器字體

控制面板里邊更改語言,改成中文的啊

與伺服器字體相關的知識