1、網站伺服器是什麼 網站伺服器
通俗的講,Web伺服器傳送(serves)頁面使瀏覽器可以瀏覽,然而應用程序伺服器提供的是客戶端應用程序可以調用(call)的方法(methods)。確切一點,你可以說:Web伺服器專門處理HTTP請求(request),但是應用程序伺服器是通過很多協議來為應用程序提供(serves)商業邏輯(businesslogic)。
下面讓我們來細細道來:
Web伺服器(WebServer)
Web伺服器可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。為了處理一個請求(request),Web伺服器可以響應(response)一個靜態頁面或圖片,進行頁面跳轉(redirect),或者把動態響應(dynamicresponse)的產生委託(delegate)給一些其它的程序例如CGI腳本,JSP(JavaServerPages)腳本,servlets,ASP(ActiveServerPages)腳本,伺服器端(server-side)JavaScript,或者一些其它的伺服器端(server-side)技術。無論它們(譯者註:腳本)的目的如何,這些伺服器端(server-side)的程序通常產生一個HTML的響應(response)來讓瀏覽器可以瀏覽。
要知道,Web伺服器的代理模型(delegationmodel)非常簡單。當一個請求(request)被送到Web伺服器里來時,它只單純的把請求(request)傳遞給可以很好的處理請求(request)的程序(譯者註:伺服器端腳本)。Web伺服器僅僅提供一個可以執行伺服器端(server-side)程序和返回(程序所產生的)響應(response)的環境,而不會超出職能范圍。伺服器端(server-side)程序通常具有事務處理(transactionprocessing),資料庫連接(databaseconnectivity)和消息(messaging)等功能。
雖然Web伺服器不支持事務處理或資料庫連接池,但它可以配置(employ)各種策略(strategies)來實現容錯性(faulttolerance)和可擴展性(scalability),例如負載平衡(loadbalancing),緩沖(caching)。集群特徵(clustering—features)經常被誤認為僅僅是應用程序伺服器專有的特徵。
應用程序伺服器(TheApplicationServer)
根據我們的定義,作為應用程序伺服器,它通過各種協議,可以包括HTTP,把商業邏輯暴露給(expose)客戶端應用程序。Web伺服器主要是處理向瀏覽器發送HTML以供瀏覽,而應用程序伺服器提供訪問商業邏輯的途徑以供客戶端應用程序使用。應用程序使用此商業邏輯就象你調用對象的一個方法(或過程語言中的一個函數)一樣。
應用程序伺服器的客戶端(包含有圖形用戶界面(GUI)的)可能會運行在一台PC、一個Web伺服器或者甚至是其它的應用程序伺服器上。在應用程序伺服器與其客戶端之間來回穿梭(traveling)的信息不僅僅局限於簡單的顯示標記。相反,這種信息就是程序邏輯(programlogic)。正是由於這種邏輯取得了(takes)數據和方法調用(calls)的形式而不是靜態HTML,所以客戶端才可以隨心所欲的使用這種被暴露的商業邏輯。
在大多數情形下,應用程序伺服器是通過組件(component)的應用程序介面(API)把商業邏輯暴露(expose)(給客戶端應用程序)的,例如基於J2EE(Java2Platform,EnterpriseEdition)應用程序伺服器的EJB(EnterpriseJavaBean)組件模型。此外,應用程序伺服器可以管理自己的資源,例如看大門的工作(gate-keepingties)包括安全(security),事務處理(transactionprocessing),資源池(resourcepooling),和消息(messaging)。就象Web伺服器一樣,應用程序伺服器配置了多種可擴展(scalability)和容錯(faulttolerance)技術。
一個例子
例如,設想一個在線商店(網站)提供實時定價(real-timepricing)和有效性(availability)信息。這個站點(site)很可能會提供一個表單(form)讓你來選擇產品。當你提交查詢(query)後,網站會進行查找(lookup)並把結果內嵌在HTML頁面中返回。網站可以有很多種方式來實現這種功能。我要介紹一個不使用應用程序伺服器的情景和一個使用應用程序伺服器的情景。觀察一下這兩中情景的不同會有助於你了解應用程序伺服器的功能。
情景1:不帶應用程序伺服器的Web伺服器
在此種情景下,一個Web伺服器獨立提供在線商店的功能。Web伺服器獲得你的請求(request),然後發送給伺服器端(server-side)可以處理請求(request)的程序。此程序從資料庫或文本文件(flatfile,譯者註:flatfile是指沒有特殊格式的非二進制的文件,如properties和XML文件等)中查找定價信息。一旦找到,伺服器端(server-side)程序把結果信息表示成(formulate)HTML形式,最後Web伺服器把會它發送到你的Web瀏覽器。
簡而言之,Web伺服器只是簡單的通過響應(response)HTML頁面來處理HTTP請求(request)。
情景2:帶應用程序伺服器的Web伺服器
情景2和情景1相同的是Web伺服器還是把響應(response)的產生委託(delegates)給腳本(譯者註:伺服器端(server-side)程序)。然而,你可以把查找定價的商業邏輯(businesslogic)放到應用程序伺服器上。由於這種變化,此腳本只是簡單的調用應用程序伺服器的查找服務(lookupservice),而不是已經知道如何查找數據然後表示為(formulate)一個響應(response)。這時當該腳本程序產生HTML響應(response)時就可以使用該服務的返回結果了。
在此情景中,應用程序伺服器提供(serves)了用於查詢產品的定價信息的商業邏輯。(伺服器的)這種功能(functionality)沒有指出有關顯示和客戶端如何使用此信息的細節,相反客戶端和應用程序伺服器只是來回傳送數據。當有客戶端調用應用程序伺服器的查找服務(lookupservice)時,此服務只是簡單的查找並返回結果給客戶端。
通過從響應產生(response-generating)HTML的代碼中分離出來,在應用程序之中該定價(查找)邏輯的可重用性更強了。其他的客戶端,例如收款機,也可以調用同樣的服務(service)來作為一個店員給客戶結帳。相反,在情景1中的定價查找服務是不可重用的因為信息內嵌在HTML頁中了。
總而言之,在情景2的模型中,在Web伺服器通過回應HTML頁面來處理HTTP請求(request),而應用程序伺服器則是通過處理定價和有效性(availability)請求(request)來提供應用程序邏輯的。
警告(Caveats)
現在,XMLWebServices已經使應用程序伺服器和Web伺服器的界線混淆了。通過傳送一個XML有效載荷(payload)給伺服器,Web伺服器現在可以處理數據和響應(response)的能力與以前的應用程序伺服器同樣多了。
另外,現在大多數應用程序伺服器也包含了Web伺服器,這就意味著可以把Web伺服器當作是應用程序伺服器的一個子集(subset)。雖然應用程序伺服器包含了Web伺服器的功能,但是開發者很少把應用程序伺服器部署(deploy)成這種功能(capacity)(譯者註:這種功能是指既有應用程序伺服器的功能又有Web伺服器的功能)。相反,如果需要,他們通常會把Web伺服器獨立配置,和應用程序伺服器一前一後。這種功能的分離有助於提高性能(簡單的Web請求(request)就不會影響應用程序伺服器了),分開配置(專門的Web伺服器,集群(clustering)等等),而且給最佳產品的選取留有餘地。
2、「網站伺服器站點」是什麼意思?
你好,我是河南海騰電子技術有限公司的仝治園,你問這個問題可能是你不太清楚怎樣在伺服器上建立站點,這邊為你講解下。
1. 首先,需要了解,伺服器和普通電腦沒有太大的區別,由此,也讓我們在接下來的學習中更容易操作伺服器,在任務欄「開始」菜單點擊「管理工具」選擇「Tnterest信息管理(TTS)伺服器」如下圖所示:
2. 點擊「+」展開可見如下圖所示信息,選擇「網站」右鍵再選擇「新建」點擊「網站」進入網站創建向導。
3. 在「網站創建向導」如圖所示文本框里里輸入網站相關描述,這里可以是任意的,可是英文也可以是中文,關鍵是方便你的記憶和以後管理站點。輸入完後,按「下一步」繼續。
4. 在「網站創建向導」里進行IP地址和埠的設置,保留「網站IP地址」和「網站TCP窗口」默認值不變,只是在「此網站的主機頭」位置的文本框里輸入網站的域名,然後點擊「下一步」繼續。如圖所示:
5. 在「網站創建向導」里進行「網站主目錄」的設置,點擊「瀏覽」按鈕,選擇之前放置網站程序的文件夾,確定後路徑將會自動生成,然後點擊「下一步」繼續。如圖所示:
6. 在「網站創建向導」里進行「網站訪問許可權」的設置,默認只勾選了「讀取」,我們需要在此選擇第二項的「運行腳本(如 ASP)」,然後點擊「下一步」即可完成網站站點的創建。
以上就是在伺服器里創建站點的方法以及步驟,大家可以通過訪問創建站點的時候綁定的域名來查看自己建立的站點是否成功,站點建立完成後還需要一些簡單的設置,比如多個域名訪問同一個網站等方面,這些小唯將會在下一次親手操作實踐後分享。
END
注意事項
· 在伺服器里建立站點之前,首先要有網站程序,以便在「網站創建向導」的路徑設置里可以選擇。
我的Q是83095421,有不明白的隨時可以Q聯系我咨詢哦
3、開網站,和伺服器是什麼關系?和域名又有什麼關系?
開設網站,需要使用伺服器部署網站程序,使用域名來綁定網站地址。
開設一個網站需要將網站程序部署到伺服器上,伺服器是指可以24小時運行的電腦主機,它用來運行網站的程序。
網站部署到伺服器上在沒有綁定域名之前是用IP訪問的,IP很難記住,所以網站要讓用戶訪問必須給用戶一個容易記住的名字,就是域名,將域名和IP綁定之後用戶就可以容易記住,方便下次登陸訪問。

(3)什麼是網站伺服器擴展資料
伺服器可以用來部署軟體是因為它有以下特性:
1、可擴展性
伺服器有一定的「可擴展性」,這是因為企業網路不可能長久不變,特別是在當今信息時代。如果伺服器沒有一定的可擴展性,當用戶一增多就不能勝任的話,一台價值幾萬,甚至幾十萬的伺服器在短時間內就要遭到淘汰,這是任何企業都無法承受的。
2、易使用性
伺服器的功能相對於PC機來說復雜許多,不僅指其硬體配置,更多的是指其軟體系統配置。伺服器要實現如此多的功能,沒有全面的軟體支持是無法想像的。
3、可用性等等
對於一台伺服器而言,一個非常重要的方面就是它的「可用性」,即所選伺服器能滿足長期穩定工作的要求,不能經常出問題。其實就等同於Sun所提出的可靠性(Reliability)。
4、易管理性
在伺服器的主要特性中,還有一個重要特性,那就是伺服器的「易管理性」。
雖然伺服器需要不間斷地持續工作,但再好的產品都有可能出現故障,雖然在穩定性方面有足夠保障,但也應有必要的避免出錯的措施,以及時發現問題,而且出了故障也能及時得到維護。
4、網站伺服器是什麼啊 有什麼用??
伺服器是存儲網站數據的電腦
也是提供訪問鏈路的最終端
沒有伺服器
哪有網站呢
5、Web伺服器是什麼?通俗易懂的回答
Web伺服器一般指網站伺服器,是指駐留於網際網路上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。目前最主流的三個Web伺服器是Apache Nginx IIS。
WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。
WWW 是 Internet 的多媒體信息查詢工具,是 Internet 上近年才發展起來的服務,也是發展最快和目前用的最廣泛的服務。正是因為有了WWW工具,才使得近年來 Internet 迅速發展,且用戶數量飛速增長。

(5)什麼是網站伺服器擴展資料:
WEB伺服器特點:
Windows,Linux與Unix這3個操作系統是架設Web伺服器比較常見的操作系統。Linux的安全性能在這3個操作系統中最高,可以支持多個硬體平台,其網路功能比較強大。
總的來說,這兩大優點是其他操作系統不可替代的:
1、可以依據用戶不同的需求來隨意修改、調整與復制各種程序的源碼以及發布在互聯網上;
2、Linux操作系統的市場價格比較便宜,也能夠在互聯網上免費下載源碼。可以說,Linux為架設既高效又安全的Web伺服器的比較理想的操作系統。
3、此外,要讓Web伺服器更具有優越的性能,可以根據伺服器系統之特點與用途作進一步的優化與處理,盡量減少Web伺服器的數據傳輸量以及降低其數據傳輸的頻率。
進而促進網路寬頻的利用率與使用率,以及提高網路客戶端的網頁載入的速度,同時也可以減少Web伺服器各種資源的消耗。
6、伺服器與網站之間是個什麼樣的關系?
伺服器就像一台電腦,它能放很多軟體和很多文件夾。而網站就是電腦里的文件夾,它能放很多文件。
7、網站伺服器是什麼概念?
?
8、什麼是網路伺服器?
網路伺服器是計算機區域網的核心部件。網路操作系統是在網路伺服器上運行的,網路伺服器的效率直接影響整個網路的效率。因此,一般要用高檔計算機或專用伺服器計算機作為網路伺服器。
網路伺服器主要有以下4個作用:
1、運行網路操作系統,控制和協調網路中各計算機之間的工作,最大限度地滿足用戶的要求,並做出響應和處理。
2、存儲和管理網路中的共享資源,如資料庫、文件、應用程序、磁碟空間、列印機、繪圖儀等。
3、為各工作站的應用程序服務,如採用客戶/伺服器(Client/Server)結構使網路伺服器不僅擔當網路伺服器,而且還擔當應用程序伺服器。
4、對網路活動進行監督及控制,對網路進行實際管理,分配系統資源,了解和調整系統運行狀態,關閉/啟動某些資源等。

(8)什麼是網站伺服器擴展資料
維護網路伺服器的技巧:
1、及時安裝系統補丁
不論是Windows還是Linux,任何大家操作系統都有漏洞,及時的打上補丁避免漏洞被蓄意攻擊利用,是伺服器安全最重要的保證之一。
2、安裝和設置防火牆
現在有許多基於硬體或軟體的防火牆,許多安全廠商也都相繼推出了相關的產品。要保證伺服器的安全,安裝防火牆非常必要。在安裝防火牆之後,你需要根據自身的網路環境,對防火牆進行適當的配置以達到最好的防護效果。
3、安裝網路殺毒軟體
如今在互聯網上,病毒的傳播非常猖獗,因此,在網路伺服器上安裝網路版的殺毒軟體來控制病毒傳播顯得尤為重要。同時,在使用殺毒軟體時,必須要定期或及時升級殺毒軟體,堅持每天自動更新病毒庫。
4、關閉不需要的服務和埠
在安裝伺服器操作系統時,經常會啟動一些不需要的服務,這樣會佔用系統的資源,增加系統的安全隱患。對於近段時間內完全不會用到的伺服器,可以完全關閉;對於期間要使用的伺服器,也應該關閉不需要的服務,如Telnet等。另外,還要關掉沒有必要開的TCP埠。