【知識分享】五個常見的web伺服器介紹
Web伺服器也稱為WWW CWORLD WIDE WEB)伺服器、HTTP伺服器,其主要功能是提供網上資訊瀏覽服務。Unix和Linux平臺下的常用Web伺服器有Apache,Nginx,Lighttpsd,Tomcat,IBM WebSphere等,其中應用最廣泛的是Apache。而Windows NT/2000/2003平臺下最常用的伺服器則是微軟公司的IIS C Internet Information Server)。這裡壹基比小鑫給大家簡單講講五個常見的web伺服器。
一、Microsoft IIS
Microsoft的Web伺服器
產品為Internet Information Server C IIS).IIS是允許在公共Intranet或Internet上釋出資訊的Web伺服器。它是目前最流行的W eb伺服器產品,很多著名的網站都是建立在IIS平臺上的。IIS提供了一個圖形介面的管理工具,稱為Internet服務管理器,可用於監視配置和控制Internet服務。
IIS是一種Web服務元件,其中包括Web伺服器、FTP伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、檔案傳輸、新聞服務和郵件傳送等方面,它使得在網路(包括網際網路和區域網)上釋出資訊成了一件很容易的事。它提供ISAPI(Intranet Server API)作為擴充套件Web伺服器功能的程式設計介面;同時,它還提供一個Internet資料庫聯結器,可以實現對資料庫的查詢和更新。
IIS只能執行在Microsoft Windows平臺、LinuxNnix平臺上,因此須要購買商業的WindowsServer作業系統。
二、Apache伺服器
Apache仍然是世界上用得最多的Web伺服器,市場佔有率達60%左右。它源於NCSAhttpsd伺服器,在NCSA WWW伺服器專案停止後,那些使用NCSA WWW伺服器的人們開始交換用於此伺服器的補丁,這也是Apache名稱的由來(pache補丁)。世界上很多著名的網站都是Apache的使用者,它的優勢主要在於原始碼開放、有一支開放的開發隊伍、支援跨平臺的應用(可以執行在幾乎所有的Unix,Windows.Linux
系統平臺上),以及其可移植性等。Apache的模組支援非常豐富,雖在速度、效能上不及其他輕量級Web伺服器,但是屬於重量級產品,所消耗的記憶體也比其他Web伺服器要高。
三、IBM WebSphere伺服器
WebSphere Application Server是一種T}}能完善、開放的Web應用程式伺服器,是IBM電子商務計}}J的核心部分,它基於Java的應用環境,建立、部署和管理Internet和Intranet Web應用程式。這一整套產品目前己進行了擴充套件,以適應Web應用程式伺服器的需要,範圍從簡單到高階,直到企業級。據IBM官方網站介紹,有10 000多個企業正在使用IBM WebSphere,相對於其他流行的Web伺服器而言,應用的數量很少。
四、Tomcat伺服器
Tomcat是一個開放原始碼、執行servlet和JSP Web應用軟體的基於Java的W eb應用軟體容器。Tomcat Server是根據servlet和JSP規範執行的,因此也可以說Tomcat Server實行了Apache-Jakarta規範,且比絕大多數商業應用軟體伺服器要好。但是,Tomcat對靜態檔案、高併發的處理比較弱。
五、Lighttpsd伺服器
Lighttpsd是由一個德國人寫的開源軟體,其目標是提供一個專門針對高效能網站,安全、快速、相容性好並且靈活的Web Server環境。它具有記憶體開銷低、CPU佔用率低、效能好,以及模組豐富等特點。支援FastCGI、CGI.Auth、輸出壓縮(output compress)、URL重寫及Alias等重要功能。Lighttpsd跟Nginx一樣,也是一款輕量級Web伺服器,是Nginx的競爭對手之一。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70013663/viewspace-2924049/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【知識分享】常見的幾個web伺服器分享Web伺服器
- 【知識分享】伺服器常見的四種硬碟介紹伺服器硬碟
- 【知識分享】伺服器常見的電源標準伺服器
- 常見伺服器系統介紹伺服器
- 【知識分享】高防伺服器的常見幾種防禦模式伺服器模式
- 【知識分享】伺服器常見異常問題及解決辦法伺服器
- C# 基礎知識系列- 13 常見類庫介紹(一)C#
- 【知識分享】主流的web伺服器有哪些Web伺服器
- 常見的Web安全漏洞及測試方法介紹Web
- 【知識分享】什麼是伺服器作業系統有哪些常見的伺服器作業系統
- 【知識分享】顯示卡應用伺服器的含義及作用介紹伺服器
- Git常見知識Git
- Web前端工程師的一些常見誤區介紹!Web前端工程師
- HTTP 的15個常見知識點複習HTTP
- 【知識分享】遊戲伺服器和web伺服器的不同遊戲伺服器Web
- 【知識分享】檢視伺服器狀態經常使用的幾個命令伺服器
- 【知識分享】web伺服器的安全措施有哪些Web伺服器
- 【Linux入門知識分享】常見的Linux系統有哪些?Linux
- 【知識分享】網站不能訪問的常見原因有哪些網站
- 【知識分享】應用伺服器和web伺服器的區別伺服器Web
- C# 基礎知識系列- 13 常見類庫介紹(二)日期時間類C#
- 【知識分享】伺服器中常見硬碟型別分析伺服器硬碟型別
- meterpreter常見指令碼介紹指令碼
- 常見的Web安全攻防知識點總結,你知道多少?Web
- 常見的代理IP型別介紹型別
- 常見的Web伺服器有哪些?Web伺服器
- 【知識分享】web防火牆的功能Web防火牆
- 【知識分享】Linux作業系統的Web伺服器優點Linux作業系統Web伺服器
- linux常見特殊符號介紹Linux符號
- JavaSE基礎知識分享(五)Java
- 【知識分享】dns解析伺服器的幾個步驟DNS伺服器
- Java常見知識點彙總(⑨)——異常Java
- 磁碟陣列資料丟失的7個常見原因介紹陣列
- 【知識分享】伺服器租用和託管的五大異同伺服器
- Java常見知識點彙總(⑩)——常見設計模式Java設計模式
- wireshark、異常資料分析、常見RST介紹
- 【網路安全基礎】常見的Web安全攻防知識點總結!Web
- 代理伺服器 【知識分享】伺服器