把ASP.NET MVC項(xiàng)目部署到本地IIS上的完整步驟
前言
默認(rèn)情況下,在VisualStudio中開(kāi)發(fā)網(wǎng)站,會(huì)運(yùn)行在IISExpress中,如果想把網(wǎng)站部署到本地的IIS服務(wù)器上該怎么辦呢?
配置IIS的幾個(gè)關(guān)鍵點(diǎn):
1.URL重寫(xiě)模塊,這個(gè)以前是ISAPI篩選器的功能,后來(lái)好像就改版了,都成模塊化設(shè)計(jì)了。
2.ASP.NET MVC項(xiàng)目有路由機(jī)制,所以不需要用到IIS中默認(rèn)文檔功能以及目錄瀏覽功能。
3.記得檢查應(yīng)用程序池的 .NET Framework版本,配置成v4.0版本。
4.身份驗(yàn)證上一般不用管,IIS默認(rèn)使用的是“匿名身份驗(yàn)證”。
好了,下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧
步驟如下:
一、首先,以管理員身份運(yùn)行VisualStudio,否則在修改項(xiàng)目屬性時(shí)將彈出如下對(duì)話框,阻止我們修改服務(wù)器為本地IIS。
然后,雙擊Properties圖標(biāo),打開(kāi)Web標(biāo)簽,將服務(wù)器設(shè)置為本地IIS,修改項(xiàng)目URL,名稱自擬,如圖:
即可保存成功。
二、配置IIS。
打開(kāi)本地IIS。如何在Win8上安裝IIS的方法,請(qǐng)自行查閱。右鍵網(wǎng)站、添加網(wǎng)站,如圖:
修改 “網(wǎng)站名稱”、“物理路徑”和“主機(jī)名”,如上圖,網(wǎng)站名稱和主機(jī)名稱一致,且和步驟一的URL一致,物理路徑為項(xiàng)目的文件路徑。點(diǎn)擊確定。
三、修改hosts文件,將URL指向本機(jī)。
hosts文件位于C:\Windows\System32\Drivers\etc目錄下,以管理員的身份運(yùn)行記事本,并打開(kāi)該文件,做如下修改:
注意必須以管理員身份運(yùn)行,否則修改之后無(wú)法保存,ip 127.0.0.1即是你的主機(jī)。test.sharpl.com和一、二中的URL保持一致。
保存,所有步驟完成。
四、運(yùn)行ASP.NET程序,查看瀏覽器中的URL,如圖:
完美!
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
手把手教你AspNetCore WebApi數(shù)據(jù)驗(yàn)證的實(shí)現(xiàn)
這篇文章主要介紹了手把手教你AspNetCore WebApi數(shù)據(jù)驗(yàn)證的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10asp.net下生成99個(gè)不同的隨機(jī)數(shù)
asp.net下生成99個(gè)不同的隨機(jī)數(shù)...2007-04-04ASP.Net MVC 布局頁(yè)、模板頁(yè)使用方法詳細(xì)介紹
這篇文章主要介紹了ASP.Net MVC 布局頁(yè)、模板頁(yè)使用方法詳細(xì)介紹,需要的朋友可以參考下2017-08-08ASP.NET中Validation驗(yàn)證控件正則表達(dá)式特殊符號(hào)的說(shuō)明
本文介紹asp.net中RegularExpressionValidator控件中的幾種特殊字符串使用規(guī)則,并做了代碼演示,希望對(duì)大家有所幫助。2016-04-04.Net語(yǔ)言Smobiler開(kāi)發(fā)之如何仿微信朋友圈的消息樣式
這篇文章主要介紹了.Net語(yǔ)言Smobiler開(kāi)發(fā)平臺(tái)如何仿微信朋友圈的消息樣式?本文為大家揭曉答案2016-09-09ASP.NET性能優(yōu)化之讓瀏覽器緩存動(dòng)態(tài)網(wǎng)頁(yè)的方法
上一篇《ASP.NET性能優(yōu)化之構(gòu)建自定義文件緩存》我們通過(guò)OutputCache,讓請(qǐng)求去訪問(wèn)服務(wù)器asp.net的輸出緩存,我們擴(kuò)展了OutputCacheProvider,這相當(dāng)于是訪問(wèn)服務(wù)器上的靜態(tài)資源。2011-09-09