Web服務器常見安裝軟件大全

2016-08-10 1684 6 編輯:深色多郎 來源:程序書籍

要運行web應用程序,必須先安裝web服務軟件。web服務軟件是一種可以運行和管理web應用程序的軟件。對于不同的web編程技術來說,其搭配的web服務器軟件是不同的。

web服務器的功能是解析http協議,當web服務器接收到一個http請求后,會返回一個http響應。例如,返回一個HTML靜態頁面給瀏覽器,進行頁面跳轉,或者調用其他程序(如CGI腳本,PHP程序等),產生動態響應,而這些服務器端的程序通常會產生一個HTML的響應來讓瀏覽器可以瀏覽。

現在web服務器時,應考慮的因素有性能,安全性,日志和統計,虛擬主機,代理服務器和集成應用程序等。

1,Apache

Apache是世界上使用最廣泛的web服務器,市場占有率達60%左右,他的成功之處在于他是免費的,開放源代碼的,并且具有跨越平臺性(可運行在各種操作系統下),因此部署在Apache的web應用程序具有很好的可移植性。Apache通常作為PHP的web服務器,但安裝一些附加軟件后他也能支持JSP或者ASP,如果要在Linux操作系統下運行ASP,可以考慮這種方案。

2,IIS

IIS是Microsoft推出的web服務器軟件,是目前最流行的web服務器軟件之一。IIS的優點是提供了圖形界面的管理工具,可以用來可視化的配置IIS服務器。

實際上,IIS是一種web服務組件,它包括了web服務器,SMTP服務器和FTP服務器3種軟件,分別用于發布網站或web應用程序,提供電子郵件服務和提供文件傳輸服務。它使得在網絡上發布信息成了一件很容易的事。IIS提供ISAPI(intranet server API)作為擴展web服務器功能的編程接口;同時,他還是提供一個Internet數據庫連接器,可以實現對數據庫的訪問。但IIS的缺點是只能運行在Windows平臺下。

3,Tomcat

Tomcat是一個開放源代碼的,用于運行servlet和JSP web應用程序的web應用軟件容器。tomcat是基于Java的并根據servlet和JSP規范進行執行的。由于sun公司(Java語言的創立者)的參與和支持,最新的servlet和JSP規范總是能在tomcat中得到體現。

tomcat是一個輕量級應用服務器,在中小型系統和并發訪問用戶不是很多的場后下被普遍使用,是開發和調試JSP程序的首選。實際上tomcat是Apache的服務器的擴展,但是獨立運行的,所以當運行tomcat時,他將作為一個與Apache獨立的進程單獨運行。

提示:Apache和tomcat都沒有提供可視化的界面對服務器進行配置和管理,配置Apache需要修改http,conf文件,配置tomcat需要修改server.xml文件,因此管理起來沒有IIS方便。

4、最后當然還有很多諸如FTP、mysql安裝包等,目前這類軟件都已經有集成,一鍵即可處理好!

本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
我們猜你喜歡
七星彩头尾