Linux Apache Web 服務器
2024-08-27 18:22:59
供稿:網友
一、什么是WWW服務 現在在Internet上最熱門的服務之一就是環球信息網WWW(World Wide Web)服務,Web已經成為很多人在網上查找、瀏覽信息的主要手段。WWW是一種交互式圖形界面的Internet服務,具有強大的信息連接功能。它使得成千上萬的用戶通過簡單的圖形界面就可以訪問各個大學、組織、公司等的最新信息和各種服務。
商業界很快看到了其價值,許多公司建立了主頁,利用Web在網上發布消息,并反它作為各種服務的界面,如客戶服務、特定產品和服務的詳細說明、宣傳廣千以及是漸增長的產品銷售和服務。商業用途促進了環球信息網絡的迅速發展。
如果你想通過主頁向世界介紹自己或自己的公司,就必須將主頁放在一個WEB服務器上,當然你可以使用一些免費的主頁空間來發布。但是如果你有條件,你可以注冊一個域名,申請一個IP地址,然后讓你的ISP將這個IP地址解析到你的LINUX主機上。然后,在LINUX主機上架設一個WEB服務器。你就可以將主頁存放在這個自己的WEB服務器上,通過它把自己的主頁向外發布。
WWW是基于客戶機/服務器方式的信息發現技術和超文本技術的綜合。WWW服務器通過HTML超文本標記語言把信息組織成為圖文并茂的超文本;WWW瀏覽器則為用戶提供基于HTTP超文本傳輸協議的用戶界面。用戶使用WWW瀏覽器通過Internet訪問遠端WWW服務器上的HTML超文本,如下圖所示:
http協議
WWW瀏覽器 <-----> WWW服務器
在WWW的客戶機/服務器工作環境中,WWW瀏覽器起著控制作用,WWW瀏覽器的任務是使用一個URL(Internet地址)來獲取一個WWW服務器上的WEB文檔,解釋這個HTML,并將文檔內容以用戶環境所許可的效果最大限度地顯示出來。整個流程如下:
WWW瀏覽器根據用戶輸入的URL連到相應的遠端WWW服務器上;
取得指定的WEB文檔;
斷開與遠端WWW服務器的連接。
也就是說,平時我們在瀏覽某個網站的時候是每取一個網頁建立一次連接,
讀完后馬上斷開;當需要另一個網頁時重新周而復始。
二、WWW服務器軟件的比較和選擇
目前,在世界各地有許多公司和學術團體,根據不同的計算機系統,開發出不同的WWW服務器,如Apache、CERN httpd、Microsoft Internet Information System、NCSA httpd、Plexus httpd、WebSite等。在UNIX/LINUX系統中常用的有:CERN、NCSA、Apache三種
CERN httpd
這是最早期的WWW服務器軟件,用C語言編寫,現在功能有限,用戶在
縮減中。有興趣的話可以在:中找到它。
NCSA httpd
這是在WWW服務器發展初期,美國國家超級計算機應用中心(NCSA)
在1995年創建的當時一流的WWW服務器。它也是用C語言編寫的,程序小、速度快。但是現在NCSA WWW服務器的主要開發人員已經離開了NCSA,這個服務器項目已經停頓了。相信大家不會選擇一個沒有發展的WWW服務器軟件吧!
當然,由于它的特殊歷史地位,相信使用它的人現在還不少。如果你需要可以在獲取它。
Apache
根據著名的WWW服務器調查公司所作的調查,世界上百分之五十以上的
WWW服務器都在使用Apache,是世界排名第一的WEB服務器。
Apache的誕生極富有戲劇性。當NCSA WWW服務器項目停頓后,那些使用NCSA WWW服務器的人們開始交換他們用于該服務器的補丁程序,他們也很快認識到成立管理這些補丁程序的論壇是必要的。就這樣,誕生了Apache Group,后來這個團體在NCSA的基礎上創建了Apache。
Apache的主要特征是:
. 可以運行上所有計算機平臺;