最近剛好把寫很久的.NET Core 3.1的專案部署上去,順便記錄一下部署的步驟。
本篇使用的.NET Core 版本為3.1,Visual Studio版本為2019。
步驟一:安裝ASP.NET Core 3.1 Windows Hosting Bundle
2. 打開dotnet-hosting-3.1.2-win.exe安裝檔,打勾同意授權條款後,點選安裝。
3. 開始安裝。
4. 安裝完成。
步驟二:安裝IIS
- 控制台>程式集>開啟或關閉Windows功能。
2. 找到Internet Information Services,打勾Web管理工具和World Wide Web服務。
3. 等它完成變更後關閉。
4. 控制台>系統及安全性>系統管理工具。
5. 打開Internet Information Services (IIS) 管理員。
步驟三:新增站台
- 對站台按滑鼠右鍵,點選「新增網站」。
2. 輸入站台名稱,並選擇網站要放的路徑,這邊建議可以新增一個資料夾放。然後連接埠80 Port 已經被初始網站用走了,所以可以設一個別的Port。
步驟四:打包專案
- 回到專案,在Visual Studio的方案總管頁籤,找到要發佈的專案,並按右鍵,點選發佈
2. 發佈目標選擇「資料夾」,然後資料夾路徑選擇剛剛IIS新增的站台路徑,選擇完後點選進階。
3. 設定如下,特別注意目標執行階段選擇「可攜式」,設定好後儲存。
4. 點選「建立設定檔」。
5. 點選發佈。
步驟五:打開網站
- 回到IIS,選擇剛剛新增的站台,並點右邊動作頁籤上的瀏覽按鈕。
2. 成功開啟架設的專案。
#w3HexSchool