二、 Asp.net Core 部署阿里雲Windows Server 2012 R2/Windos系統

一、 安裝準備
1、 檢查開發環境asp.net core 版本(我的開發環境爲: 2.1.104 )
在這裏插入圖片描述

2、新建asp.net core MVC 項目,然後發佈
在這裏插入圖片描述

在這裏插入圖片描述

3、準備好阿里雲“Windows Server 2012”系統
在這裏插入圖片描述

二、 安裝IIS和Asp.net Core 環境
(1)安裝IIS:步驟如下
在這裏插入圖片描述

在這裏插入圖片描述

a、安全性選項
在這裏插入圖片描述

b、常見http功能
在這裏插入圖片描述

c、應用程序開發選項:確保選擇.net 3.5、net 4.5、ISAPI擴展 開啓
在這裏插入圖片描述

在這裏插入圖片描述
IIS安成功。。。。

(2)、安裝 dotnet-sdk-2.1.104-win-x64.exe(備註:此處sdk版本參照: 一、安裝準備 ----–> 1、檢查開發環境asp.net core 版本) | DotNetCore.2.0.8-WindowsHosting.exe

a、安裝 DotNetCore.2.0.8-WindowsHosting.exe : 安裝成功後,在IIS的模塊組件裏,多了一個AspNetCoreModule模塊(%SystemRoot%\system32\inetsrv\aspnetcore.dll)
在這裏插入圖片描述

在這裏插入圖片描述

安裝成功後,在IIS的模塊組件裏,多了一個AspNetCoreModule模塊(%SystemRoot%\system32\inetsrv\aspnetcore.dll)在這裏插入圖片描述

b、安裝 dotnet-sdk-2.1.104-win-x64.exe
在這裏插入圖片描述

在這裏插入圖片描述
安裝成功

三、 發佈項目
在這裏插入圖片描述

(1)、編輯"應用程序池"的"基本設置"(我這裏的應用程序池名稱是Test),修改".NET Framework 版本"爲"無託管代碼"
在這裏插入圖片描述

(2)、如果瀏覽WEB,出現“HTTP Error 502.5 - Process Failure”的錯誤頁面,“首先重啓iis”,“不行的話重啓服務器”,不然的話就是sdk版本不對(dotnet-sdk-2.1.104-win-x64.exe),我這裏重啓服務器之後好了。

在這裏插入圖片描述

我這裏就成功了!!!!

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