微軟Web平台安裝程式

  • 23019
  • 0
  • 2011-07-09

摘要:微軟Web平台安裝程式

【原文位址】Microsoft Web Platform Installer
【原文發表日期】 Tuesday, June 02, 2009 2:21 AM

今年即將出籠的一個非常酷的產品是一個很小的下載管理程式 – 微軟Web平台安裝程式(Microsoft Web Platform Installer),它極大地簡化了web伺服器和web開發設施的安裝和組態。這是個你可從www.microsoft.com/web 網站下載的免費工具 (這裡是該工具的直接連結 )。它可在Windows XP, Vista, Windows 7, Windows Server 2003 和 Windows Server 2008下工作。

Web Platform Installer提供了一個簡易的方式,可讓你在Windows機器上快速安裝和客制開發或部署網站和應用所需的所有軟體。這個工具自動地分析你系統目前安裝的東西,允許你輕鬆地標記需要添加的額外元件,然後在你點擊安裝按鈕時,自動一次就完成所有安裝,免去了你自己手工安裝每個元件的必要。

例如,你可以點擊上面的「Web Server」來客制安裝在機器上的各個IIS web伺服器模組。這包括了隨Windows一起發佈的內建IIS模組(如目錄瀏覽模組),以及可以單獨下載的額外的模組。下面我選擇了要安裝的2個額外的模組 – 應用請求路徑選擇(Application Request Routing)和URL覆寫模組(URL Rewrite):

URL覆寫模組是個微軟提供的免費模組,允許你在網站上發佈客制的URL,將它們做搜尋引擎最佳化(SEO)。你可以通過它來強制SEO規則(統一的大小寫,內嵌的關鍵詞等等),以及客制你網站從外部的角度來看是怎麼組織的(管理工具甚至會指導你如何編寫正則運算式規則):

應用請求路徑選擇模組也是個微軟提供的免費模組,支持轉交代理風格(forward-proxy style)的場景,允許在多個web伺服器機器間動態平衡用戶請求的負載(允許你向外延展(scale out),將機器移到DMZ火牆後場景,將機器從機群中移入移出來做維護,而不必中止服務)。

除了URL覆寫和應用請求路徑選擇模組外,還有若干個其他的伺服器模組,你可以選擇來啟用WebDAV, 安全的FTP, 自動化的部署,通過IIS管理工具在遠程主機場景中遠程管理資料庫,媒體伺服器流傳播場景,等等。你還可以安裝框架級的東西,像ASP.NET MVC, .NET 3.5 SP1, SQL Express 和有關的SQL管理工具, Visual Web Developer 2008 Express,等等。

Windows Web應用陳列室

Web Platform Installer 還整合了新的線上Windows Web應用陳列室(Web Application Gallery):www.microsoft.com/web/gallery

這個陳列室允許你在你的伺服器上輕鬆地安裝現有的web應用。該陳列室包括了多個很流行的 .NET 開放原始碼應用(象DotNetNuke, ScrewTurn Wiki和 Umbraco CMS),以及PHP開放原始碼應用(包括WordPress 和Drupal)。你可以使用Web Platform Installer對它們進行瀏覽和安裝(點擊「Web Applications」頁,查看你要安裝的應用):

;

除了下載應用外,Web Platform Installer還會建立新的網站/應用根目錄,組態合適的網站設置和提供安裝資料庫的選項。

結語

如果你還沒有下載Web Platform Installer的話,我建議你對它做一下研究。我認為,你會發現用它來組態和運行伺服器真是容易之極,它極大地方便了發現和安裝Windows web伺服器設施的各種元件,發現和安裝在其上的應用。在以後,你會發現我們會將越來越多的功能以這種方式來發佈。

你今天就可以下載和開始使用Web Platform Installer 2.0 Beta,今夏我們將發佈其最終版本。

希望本文對你有所幫助,

Scott