因特網虛擬主機

Web服務器用於測試的網站和應用

Web服務器 - 一個應用程序,負責網頁的形式提供信息。 此外,他還負責各種附加功能,包括:

  • 各種寫在PHP,ASP等編程語言的應用程序的執行;
  • 支持使用HTTPS安全連接;
  • 用戶的授權。

基本的Web服務器

今天,最流行的Apache Web服務器,由於可以兼容大量的操作系統和無執照。
在企業環境中,用戶經常使用一種叫做Internet信息服務(IIS)類似的產品,由微軟開發。

在某些情況下,如需要增加的靜態內容的上傳速度,或在應用程序的特定功能,紛紛使出使用Web服務器Nginx的,lighttpd的和其他人的。

Web服務器的工作原理

在接收到來自所述用戶,web服務器,這取決於所請求的文件的類型的請求時,它發送到客戶端,或者開始渲染頁面。 這將生成的響應代碼,指示操作或任何錯誤的成功完成。

在Web服務器頁面的處理啟動各種腳本或應用程序的,如果必要的話,從他們那裡接收數據,並轉化為所需的表格後發送給客戶端。 成為一個Web服務器,專為HTML往往不是結果,其中顯示從事瀏覽器。 有答案的其他變體,例如,在用戶設備上運行可能會在數據程序 的XML格式, JSON的,等等。

本地Web服務器預約

開發應用程序,任何程序員面臨著其不斷測試的必要性。 通常用於這些目的可以很方便地使用本地Web服務器,它直接安裝在開發人員的計算機上。 這是由於快速進行編輯的能力,以及到遠程機器的永久連接,缺乏必要的。

檢查 外觀 的HTML的頁面,可以在不使用打開文件功能的附加軟件。 在這種情況下,瀏覽器將不會執行應用程序,並且簡單地顯示所有的文字,觀察HTML的標記。 這可能導致非常奇怪的結果。 為了實現結果與那些將被放置一個資源在互聯網上獲得一致,使Web服務器,安裝在本地計算機上執行。

一個Web服務器的開發者或獨立的安裝和配置的軟件包

大多數Web服務器免費派發,並在自由許可證的條款。 付費產品是罕見的,需要,作為一項規則,只有在企業環境中。 下載並 安裝軟件 對自己電腦的問題是沒有的。 更複雜的階段 - 設置。 在其默認配置的Web服務器是不方便日常使用,即使在應用程序測試。 因此,我們需要編輯一些文件來指定所需的參數。

另一種方法是用流行的Windows用戶。 它在於使用的應用程序包開發者。 在這樣的套件立即有:Web服務器, 數據庫管理系統 的MySQL,不同的編程語言。 在本實施例中,本地計算機上安裝一切時將被自動配置。

取決於個人喜好和用戶培訓的安裝選項的選擇。 在大多數情況下,你可以使用該套件,雖然有可能是舊版本的編程語言或數據庫可託管服務提供商託管現成資源的設計和選擇顯著複雜的。

在虛擬機上安裝本地Web服務器

虛擬機 可以讓你的操作系統在同一台計算機的多個實例運行。 他們甚至可能是來自不同的家庭。 例如,你可以從Linux和FreeBSD運行Windows。

在虛擬機上測試應用程序或網站創建一個配置,最相似的,其中對工作將於實際情況安裝Web服務器。 在Linux上,導致特定的軟件配置中運行最現代化的託管平台。 在虛擬機上,可以安裝相同的操作系統,設置為接近於文件結構的實際情況,選擇的編程語言和數據庫管理系統的相應版本。 另一個優點是測試需要多種構造的多個項目的能力。

有虛擬化和缺點的辦法。 用戶將需要的文件徵詢不僅設置和安裝Web服務器,以及其他程序,但也給指導方針,以操作系統本身。 對於虛擬機的快速設置,您還可以採取特殊的優勢, 控制面板,它會自動執行Web服務器和其他應用程序的安裝和配置。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.unansea.com. Theme powered by WordPress.