网络服务器
维基百科,自由的百科全书
|
|
本條目存在如下問題,請協助改善本條目或在討論頁針對議題發表看法。
|
网页服务器(Web server)一詞有三個意思:
每一台網頁伺服器(第2個意思)會執行最少一個網頁伺服器程式(第3個意思)。作为第2个意思,大陆地区称为网站服务器。此外,也通称作Web服务器。
目录 |
常见软件 [编辑]
現在市面上最普遍的網頁(HTTP)伺服器有:
- Apache軟件基金會的Apache HTTP伺服器
- Microsoft的Internet Information Server(IIS)
- Google的Google Web Server
- nginx公司的nginx
- lighttpd公司的lighttpd
一般功能 [编辑]
雖然每個網頁伺服器程式有多不同,但都有著一些共同的特點。每一個網頁伺服器程式從網絡接受HTTP請求,然後提供HTTP回覆給請求者。HTTP回覆一般包含一個HTML文件,但也可以包含一個純文字檔案、一個圖像或其他類型的文件。
一般來說這些文件都儲存在網頁伺服器的本地檔案系統裡,而URL和本地檔名都有一個階級組織結構的,伺服器會簡單的把URL對照到本地檔案系統中。當正確安裝和設置好網頁伺服器軟件,伺服器管理員會從伺服器軟件放置檔案的地方指定一個本地路徑名為根目錄。
例如,我們在example.funnycorp.com伺服器上設置了伺服器軟件,我們可以把伺服器軟件的根目錄設定為/home/public/web/,當一個瀏覽者輸入URL http://example.funnycorp.com/lips/raspberry.html,example.funnycorp.com上的伺服器軟件就會讀取/home/public/web/lips/raspberry.html這個檔案。
参见 [编辑]
站外連接 [编辑]
- 最新的網頁伺服器統計可在這個網址中找到:Netcraft網頁伺服器調查(英文)。