web伺服器搭建軟體
① 要建立一個web伺服器,需要哪些軟體
web伺服器:tomcat 或 weblogic 或 IIS 等
資料庫:mysql 或 oracle 或 informix 或 SQL Server 等
IDE:eclipse 或 myeclipse 或 netbean 或 VisualStudio 等
jsp的話還需專要JDK就夠屬了
② 什麼軟體可以架設區域網web伺服器
EasyWebServer(WEB伺服器)
V1.9是款小型Web伺服器軟體
感興趣可以下載試一下
你也可以在網路搜一下WEB伺服器軟體
③ web伺服器是作什麼的,為什麼要搭建它,有直接賣的軟體嗎
伺服器定義
從廣義上講,伺服器是指網路中能對其它機器提供某些服務的計算機系統(如果一個PC對外提供ftp服務,也可以叫伺服器)。
從狹義上來講,伺服器是專指某些高性能計算機,能夠通過網路,對外提供服務。相對於普通PC來說,在穩定性、安全性、性能等方面都要求更高,因此CPU、晶元組、內存、磁碟系統、網路等硬體和普通PC有所不同。
為什麼要搭建:像我們平時訪問的網站都是用服務商們用伺服器搭建出來的,有相應的FTP帳號管理許可權,具體方法:http://www.maikongjian.com/style/info/shownews2.asp?id=336
花生殼伺服器端從花生殼3.0版推出起,已經真正的區分其花生殼專業服務和標准服務,但目前所有的伺服器只是託管在一個區域的主幹IDC中心,在跨區域以及跨網路運營商的環境下存在一定的!服務商:花生殼自主版權的網域科技公司
你如果有伺服器後,可以搭建好後,和你的電腦的管理方法是一樣的.一般的網站只需要用虛擬主機!
④ 怎樣搭建WEB伺服器,要求 寫出採用的軟體環境平台、搭建過程,測試結果。求詳細的步驟 ,求高手幫忙啊
果要用IIS搭建WEB伺服器的話,先做准備工作:下載好IIS6 for2003或者准備好2003安裝盤,再繼續下面的工作:
第一步:默認情況下IIS6是沒有安裝在Windows2003系統中的,所以我們需要手動安裝這個組件,通過任務欄的「開始->程序->管理工具->配置您的伺服器向導」來啟動安裝步驟。
第二步:出現歡迎使用「配置您的伺服器向導」提示後點「下一步」按鈕。
第三步:系統會給出准備安裝各類組件所需要的所有準備工作,我們繼續點「下一步」按鈕。
第四步:系統自動搜索已在本機安裝了的系統服務組件。
第五步:搜索完畢會在「伺服器角色」窗口顯示已在本機安裝的系統服務以及沒有安裝的服務,區別在於「已配置」處用「是」和「否」進行區分。讀者可以看到「應用程序伺服器(IIS,ASP.NET)」組件是沒有安裝的,我們需要安裝他.
第六步:點「下一步」按鈕後會出現應用程序伺服器選項,在這里會讓我們選擇是否安裝IIS相關的其他工具,包括frontpage server extension以及asp.net。如果我們想安裝可以在前面打勾。點「下一步」繼續
第七步:系統將顯示出整個IIS組件的大概過程列表。
第八步:接著開始安裝並配置IIS程序。
第九步:系統將自動調用安裝程序進行安裝,建立文件列表。
第十步:在安裝過程中會彈出提示要求插入標為windows server 2003的安裝光碟到光碟機中。這是因為默認情況IIS組件的程序與文件是存儲在windows 2003光碟中的,所以需要我們插入光碟。
第十一步:點「取消」,瀏覽選擇剛才下載的IIS文件夾
第十二步:等待大概5分鍾所有系統就完成了IIS6組件的安裝工作,會彈出此伺服器現在是一台應用程序伺服器的提示。我們點「完成」按鈕完成全部安裝工作。
第十三步:安裝完後我們在「管理您的伺服器」窗口中就會發現「應用程序伺服器」已經出現在該界面中了。我們也可以通過「開始->程序->管理工具」中找到「Internet 信息服務(IIS)管理器程序」的蹤影了。
第十四步:雖然我們安裝完IIS組件,但還有一些必要的工作要做。因為這些操作是必須的,如果不設置這些參數在日後使用中會出現莫名其妙的錯誤,所以筆者也將這些設置放在安裝IIS的操作中了。我們通過「開始->程序->管理工具->Internet 信息服務(IIS)管理器程序」啟動IIS程序。
⑤ 中小企業如何搭建web伺服器
雲主機上面安裝第三方一鍵php包的配置。好在國人也開發了這方面的面板,可以免費的專使用。
藉助這屬些 php面板,可以輕松配置php環境,mysql資料庫,phpmyadmin、nginx等環境軟體。
不管使用的是win伺服器還是linux 伺服器,都可以在三方面板的幫助下,成功配置出可視化操作界面,然後一鍵部署 worpdress環境。
有不懂的問我吧,在線留言。也可以到老魏那裡搜索相關文章,記得是寫過的,挺詳細的。
⑥ web伺服器軟體是干什麼用的
通俗的講,Web伺服器傳送(serves)頁面使瀏覽器可以瀏覽,然而應用程序伺服器提供的是客戶端應用程序可以調用(call)的方法(methods)。確切一點,你可以說:Web伺服器專門處理HTTP請求(request),但是應用程序伺服器是通過很多協議來為應用程序提供(serves)商業邏輯(business logic)。
下面讓我們來細細道來:
Web伺服器(Web Server)
Web伺服器可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。為了處理一個請求(request),Web伺服器可以響應(response)一個靜態頁面或圖片,進行頁面跳轉(redirect),或者把動態響應(dynamic response)的產生委託(delegate)給一些其它的程序例如CGI腳本,JSP(JavaServer Pages)腳本,servlets,ASP(Active Server Pages)腳本,伺服器端(server-side)JavaScript,或者一些其它的伺服器端(server-side)技術。無論它們(譯者註:腳本)的目的如何,這些伺服器端(server-side)的程序通常產生一個HTML的響應(response)來讓瀏覽器可以瀏覽。
要知道,Web伺服器的代理模型(delegation model)非常簡單。當一個請求(request)被送到Web伺服器里來時,它只單純的把請求(request)傳遞給可以很好的處理請求(request)的程序(譯者註:伺服器端腳本)。Web伺服器僅僅提供一個可以執行伺服器端(server-side)程序和返回(程序所產生的)響應(response)的環境,而不會超出職能范圍。伺服器端(server-side)程序通常具有事務處理(transaction processing),資料庫連接(database connectivity)和消息(messaging)等功能。
雖然Web伺服器不支持事務處理或資料庫連接池,但它可以配置(employ)各種策略(strategies)來實現容錯性(fault tolerance)和可擴展性(scalability),例如負載平衡(load balancing),緩沖(caching)。集群特徵(clustering—features)經常被誤認為僅僅是應用程序伺服器專有的特徵。
應用程序伺服器(The Application Server)
根據我們的定義,作為應用程序伺服器,它通過各種協議,可以包括HTTP,把商業邏輯暴露給(expose)客戶端應用程序。Web伺服器主要是處理向瀏覽器發送HTML以供瀏覽,而應用程序伺服器提供訪問商業邏輯的途徑以供客戶端應用程序使用。應用程序使用此商業邏輯就象你調用對象的一個方法(或過程語言中的一個函數)一樣。
應用程序伺服器的客戶端(包含有圖形用戶界面(GUI)的)可能會運行在一台PC、一個Web伺服器或者甚至是其它的應用程序伺服器上。在應用程序伺服器與其客戶端之間來回穿梭(traveling)的信息不僅僅局限於簡單的顯示標記。相反,這種信息就是程序邏輯(program logic)。 正是由於這種邏輯取得了(takes)數據和方法調用(calls)的形式而不是靜態HTML,所以客戶端才可以隨心所欲的使用這種被暴露的商業邏輯。
在大多數情形下,應用程序伺服器是通過組件(component)的應用程序介面(API)把商業邏輯暴露(expose)(給客戶端應用程序)的,例如基於J2EE(Java 2 Platform, Enterprise Edition)應用程序伺服器的EJB(Enterprise JavaBean)組件模型。此外,應用程序伺服器可以管理自己的資源,例如看大門的工作(gate-keeping ties)包括安全(security),事務處理(transaction processing),資源池(resource pooling), 和消息(messaging)。就象Web伺服器一樣,應用程序伺服器配置了多種可擴展(scalability)和容錯(fault tolerance)技術。
一個例子
例如,設想一個在線商店(網站)提供實時定價(real-time pricing)和有效性(availability)信息。這個站點(site)很可能會提供一個表單(form)讓你來選擇產品。當你提交查詢(query)後,網站會進行查找(lookup)並把結果內嵌在HTML頁面中返回。網站可以有很多種方式來實現這種功能。我要介紹一個不使用應用程序伺服器的情景和一個使用應用程序伺服器的情景。觀察一下這兩中情景的不同會有助於你了解應用程序伺服器的功能。
情景1:不帶應用程序伺服器的Web伺服器
在此種情景下,一個Web伺服器獨立提供在線商店的功能。Web伺服器獲得你的請求(request),然後發送給伺服器端(server-side)可以處理請求(request)的程序。此程序從資料庫或文本文件(flat file,譯者註:flat file是指沒有特殊格式的非二進制的文件,如properties和XML文件等)中查找定價信息。一旦找到,伺服器端(server-side)程序把結果信息表示成(formulate)HTML形式,最後Web伺服器把會它發送到你的Web瀏覽器。
簡而言之,Web伺服器只是簡單的通過響應(response)HTML頁面來處理HTTP請求(request)。
情景2:帶應用程序伺服器的Web伺服器
情景2和情景1相同的是Web伺服器還是把響應(response)的產生委託(delegates)給腳本(譯者註:伺服器端(server-side)程序)。然而,你可以把查找定價的商業邏輯(business logic)放到應用程序伺服器上。由於這種變化,此腳本只是簡單的調用應用程序伺服器的查找服務(lookup service),而不是已經知道如何查找數據然後表示為(formulate)一個響應(response)。 這時當該腳本程序產生HTML響應(response)時就可以使用該服務的返回結果了。
在此情景中,應用程序伺服器提供(serves)了用於查詢產品的定價信息的商業邏輯。(伺服器的)這種功能(functionality)沒有指出有關顯示和客戶端如何使用此信息的細節,相反客戶端和應用程序伺服器只是來回傳送數據。當有客戶端調用應用程序伺服器的查找服務(lookup service)時,此服務只是簡單的查找並返回結果給客戶端。
通過從響應產生(response-generating)HTML的代碼中分離出來,在應用程序之中該定價(查找)邏輯的可重用性更強了。其他的客戶端,例如收款機,也可以調用同樣的服務(service)來作為一個店員給客戶結帳。相反,在情景1中的定價查找服務是不可重用的因為信息內嵌在HTML頁中了。
總而言之,在情景2的模型中,在Web伺服器通過回應HTML頁面來處理HTTP請求(request),而應用程序伺服器則是通過處理定價和有效性(availability)請求(request)來提供應用程序邏輯的。
警告(Caveats)
現在,XML Web Services已經使應用程序伺服器和Web伺服器的界線混淆了。通過傳送一個XML有效載荷(payload)給伺服器,Web伺服器現在可以處理數據和響應(response)的能力與以前的應用程序伺服器同樣多了。
另外,現在大多數應用程序伺服器也包含了Web伺服器,這就意味著可以把Web伺服器當作是應用程序伺服器的一個子集(subset)。雖然應用程序伺服器包含了Web伺服器的功能,但是開發者很少把應用程序伺服器部署(deploy)成這種功能(capacity)(譯者註:這種功能是指既有應用程序伺服器的功能又有Web伺服器的功能)。相反,如果需要,他們通常會把Web伺服器獨立配置,和應用程序伺服器一前一後。這種功能的分離有助於提高性能(簡單的Web請求(request)就不會影響應用程序伺服器了),分開配置(專門的Web伺服器,集群(clustering)等等),而且給最佳產品的選取留有餘地。
參考資料:http://www.javaworld.com/javaqa/2002-08/01-qa-0823-appvswebserver.html
⑦ 現在在windows下哪個軟體架設WEB伺服器比較好
網路里已經有一些現成答內案容
http://..com/question/4962587.html
http://..com/question/7445159.html
http://..com/question/1018795.html
⑧ 怎麼把自己電腦搭建成web伺服器,需要哪些工具,詳細步驟是怎樣的,要
沒啥詳細的,看你是什麼樣的網站,
如果只是靜態網站,安裝WIN的IIS就可以了,回
如果是動態的,比答如ASP
/
.NET那麼IIS里有相關的組件直接選中就支持。
如果是PHP的當然要安裝PHP組件。
資料庫MYSQL
或MSSQL
看你的項目是啥就得裝啥。
如果你啥也不會,我懂你還是去網上看教程吧。
⑨ 搭建一個自己的WEB伺服器,請問操作步驟以及需要哪些軟體 (搭建FTP服務步驟一樣嗎)
windows 2003操作系統(此系統自帶IIS,不用安裝了)
SQL資料庫。
FTP方面建議下載一個專用的專軟體。
防火牆方面一定要做屬好(可採用硬體或軟體防火牆,雙重保險)。
殺毒軟體作用不是特別大的。 主要中防火牆一定要做好。配置的時候,最好把密碼強度設高。