網頁伺服器 Web Server: 是存放網路伺服器軟體、還有網站檔案的電腦。它會連上網際網路並能和其他連上網的設備做數據交換。將其內容遞送到用戶的設備上。一台負責提供網頁的電腦,主要是各種程式語言構建而成,通過超文字傳輸給客端(一般是指網頁瀏覽器)。一個提供網頁的伺服器程式。
一般來說這些檔案都儲存在網頁伺服器的本地檔案系統裡,而URL和本地檔名都有一個階級組織結構的,伺服器會簡單的把URL對照到本地檔案系統中。當正確安裝和設定好網頁伺服器軟體,伺服器管理員會從伺服器軟體放置檔案的地方指定一個本地路徑名為根目錄。
雖然每個網頁伺服器程式有很多不同,但有一些共同的特點:每一個網頁伺服器程式都需要從網路接受HTTP請求,然後提供HTTP回覆給請求者。HTTP回覆一般包含一個HTML檔案,有時也可以包含純文字檔案、圖像或其他類型的檔案。
伺服器 | Nginx | Apache | lighttpd | MS IIS | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
軟件logo | ||||||||||||||
市場佔比 | 37.47% | 24.24% | 0.1% | 13.50% | ||||||||||
開放源碼 | 是 | 不是 | ||||||||||||
Windows平台 | 支援 | 支援 | ||||||||||||
Linux平台 | 不支援 | |||||||||||||
官方網站 | Nignx | Apache | lighttpd | MS IIS |