係統粉 > IT資訊 > 微軟資訊

asp.net mvc項目遠程發布到windows server服務器

發布時間:2017-08-13    瀏覽數:

文章參考 自學MVC看這裏——全網最全ASP.NET MVC 教程彙總圖文詳解遠程部署ASP.NET MVC 5項目配置Web部署處理程序

設備及環境 一台裝有windows server 2012的台式機一台裝有win10的台式機win10上軟件使用:visual studio2017(2015也試過是可以的)

windows server上的部署(多圖預警)第一步、安裝windows server 2012,並開始配置環境

1、安裝完畢後,會出現服務器儀表盤,開始添加角色和功能

asp.net mvc項目遠程發布到windows server服務器(1)

2、添加所要的角色和功能

asp.net mvc項目遠程發布到windows server服務器(2)asp.net mvc項目遠程發布到windows server服務器(3)asp.net mvc項目遠程發布到windows server服務器(4)asp.net mvc項目遠程發布到windows server服務器(5)

注意:在安裝結束前後可能需要重啟服務器

第二步、檢查服務是否安裝成功

裝完角色和功能以後,在儀表盤左邊會有IIS的項。點擊右上角的工具進入IIS管理器

asp.net mvc項目遠程發布到windows server服務器(6)asp.net mvc項目遠程發布到windows server服務器(7)asp.net mvc項目遠程發布到windows server服務器(8)asp.net mvc項目遠程發布到windows server服務器(9)

第三步、windows server先暫時配置到這裏,開始進入window10,也是本機的設置

1、安裝visual studio2017,本文安裝的是2017社區免費版(2015也是差不多配置)

2、創建mvc項目,文章那一欄中,有博友無私奉獻了非常好的教程,沒有接觸過的可以參考,這裏隻是建立一個最原始的項目。

3、開始創建項目

asp.net mvc項目遠程發布到windows server服務器(10)asp.net mvc項目遠程發布到windows server服務器(11)asp.net mvc項目遠程發布到windows server服務器(12)asp.net mvc項目遠程發布到windows server服務器(13)asp.net mvc項目遠程發布到windows server服務器(14)asp.net mvc項目遠程發布到windows server服務器(15)

說明:發布有很多種方法,可以通過文件係統發布,也可以通過Ftp發布,文件係統最簡單,估計用的人也是挺多,隻要在本機發布好,再拖到服務器上就可以了 但是,如果你使用過IIS發布到遠程服務器的話,保證你再也不會拖文件夾了。

第四步,回到windows server,創建站點,並安裝web deploy

1、創建站點

asp.net mvc項目遠程發布到windows server服務器(16)

2、配置用戶(後續使用這個用戶進行連接)

asp.net mvc項目遠程發布到windows server服務器(17)asp.net mvc項目遠程發布到windows server服務器(18)asp.net mvc項目遠程發布到windows server服務器(19)asp.net mvc項目遠程發布到windows server服務器(20)asp.net mvc項目遠程發布到windows server服務器(21)

3、安裝web Deploy

asp.net mvc項目遠程發布到windows server服務器(22)

安裝的時候切記要選擇完整版,不然會出現仍然無法連接

4、安裝web Deploy後,同樣查看服務,之前沒有出現的web部署就出現了,啟動它

asp.net mvc項目遠程發布到windows server服務器(23)

第五步,在visual studio2017進行發布

開始驗證連接,這個時候終於連接成功了

asp.net mvc項目遠程發布到windows server服務器(24)

速度點擊下一步進行發布吧,當信心滿滿以為能夠發布成功的時候,會出現沒有授權的錯誤提示

印象中好像是這樣的:在使用web管理服務進行連接時未能使用指定的應用程序 contentpath………………

第六步,在windows server 去修改管理委派規則

委派成功以後再進行發布

asp.net mvc項目遠程發布到windows server服務器(25)asp.net mvc項目遠程發布到windows server服務器(26)asp.net mvc項目遠程發布到windows server服務器(27)

添加完規則以後,再去進行發布

asp.net mvc項目遠程發布到windows server服務器(28)

總結

當在測試環境下,修改頻繁的時候,推薦使用這樣去發布。

上一篇:還有人記得Kinect嗎?微軟:大家不想要 咱不強求 下一篇:微軟一道求直角三角形麵積問題,直接刷掉一批人才

相關資訊

最新熱門應用

電腦問答