MVC部署(IIS6.0)

MVC部署到IIS7.0是很是方便的事情,可是 mvc 部署到IIS6.0中,一些細節卻不得不注意下。前一陣子,在IIS6.0 下部署ASP.NET MVC網站,走了一些彎路,也摸索出一些細節方面的體會, 跟你們分享下。
 
我所使用的環境環境:
l         操做系統 Windows Server 2003
l         Microsoft .net FrameWork 3.5 SP1
l         Microsoft MVC 1.0
l         IIS 6.0
 
下面介紹下 mvc 部署到IIS6.0的安裝步驟:
mvc部署1.      首先安裝 Microsoft .net FrameWork 3.5 SP1安裝包,須要在線下載一些內容,若是下載的是完整安裝包,其中仍是要有10M左右的須要在線下載的內容。
mvc部署2.      安裝Microsoft MVC 1.0
mvc部署3.      安裝IIS 6.0
mvc部署4.      IIS 的配置
n         ASP.NET 標籤使用 ASP.NET v2.0.50727
n         創建一個應用程序池 MvcPool ,使用默認值。
n         文檔 :默認文件 使用Default.aspx
n         添加MVC的解析:主目錄標籤,點擊【配置】,【映射】,【添加】, .mvc ,關聯文件爲C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,確認文件是否存在 取消勾選,點擊肯定。
n         插入通配符應用程序映射,點擊 【插入】,選擇C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,確認文件是否存在 取消勾選,點擊肯定。
n         在不重啓電腦的狀況下 Web 服務 擴展
首先查看是否存在名稱爲 ASP.NET v2.0.50727,容許的服務擴展,若是不存在,那麼,新建一個web服務擴展,關聯文件爲C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll, 並設置爲【容許】。
n         設置【主目錄】,按照須要設置腳本資源訪問、讀取、寫入、記錄訪問、索引資源 勾選項目。
n         選擇其餘網站沒有使用的端口
n         設置網站的應用程序池爲先前創建的 MvcPool
n         安裝WCF服務宿主到服務器的服務列表中,啓動該 服務,並設置爲【自動啓動】。
n         啓動MvcPool應用程序池
n           啓動網站.
n           IIS6.0日誌的默認設置爲C:\WINDOWS\system32\LogFiles,可是最好不要設置到C盤,日誌久了,或者訪問量高了,慢慢的就會把C盤寫滿,致使網站沒法保存新的內容。所以能夠將其轉移到其餘盤,而後再按期清理。推薦創建一個操做系統的定時計劃任務,寫一個腳本,來定時執行清理。
mvc 部署到IIS6.0 中有必定的困難,但願上文對您有所幫助.
 
更多的博客文章能夠到 OECP社區查看。
相關文章
相關標籤/搜索