在windows server 2008 R2上部署.NET項目

1.在Windows Server 2008 R2安裝IIS,在"服務器管理器"中選擇"添加角色"。在"服務器角色"步驟選擇"Web 服務器(IIS)"。"角色服務"中使用默認選擇項即可。最後默認安裝就行.可自行百度.

2.安裝.NET Framework,根據項目使用的版本安裝, 當前項目使用的是4.5版本,安裝.重啓計算機

3.打開IIS管理器,網站中添加網站,設置項目名稱,發佈的項目文件的路徑,服務器ip,端口號改成80以外的,如8050.完成後打開應用程序池,右鍵添加的項目,基本設置中修改.NET CLR版本v4.0.30319,修改託管管道模式集成.

4.瀏覽部署的網站如果報錯 HTTP 錯誤 500.21 - Internal Server Error 則需要重新註冊.NET Framework:
在開始→程序→附件→命令提示符(右擊,選擇以管理員身份模式運行)輸入如下代碼

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

重新註冊一下asp.net。其中v4.0.30319是Framework的版本號。64位的操作系統,應該是

C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i

我這裏是64位的,默認不是C:\WINDOWS時在命令行最後輸入cd C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 然後輸入aspnet_regiis.exe -i執行.

如果報錯:aspnet_regiis -i 不是有效的Win32應用程序 則需要安裝.NET Framework 3.5 打開服務器管理器,選擇功能,找到.NET Framework 3.5功能選擇並安裝,安裝成功後重新註冊asp.net或者重啓計算機後註冊.

5.在瀏覽器中輸入IP加端口號訪問部署的網站 如http://192.168.1.5:8011/

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章