將ASP.NET Core 應用程式發佈到IIS | asp net core佈署
本文內容 本教學課程會示範如何在IIS伺服器上裝載ASP.NETCore應用程式。本教學課程涵蓋下列主題:在WindowsServer上安裝.NETCore裝載套件組合。在IIS管理員中建立IIS網站。部署ASP.NETCore應用程式。先決條件安裝.NETCore裝載套件組合在IIS伺服器上安裝.NETCore裝載套件組合。套件組合會安裝.netcore執行時間、.netcore程式庫和ASP.NETCore模組[1]。此模組可讓ASP.NETCore應用程式在IIS背後執行。使用下列連結下載安裝程式:目前的.NETCore裝載套件組合安裝程式(直接下載)[2]在IIS伺服器上執行安裝程式。重新開機伺服器...
本文內容本教學課程會示範如何在 IIS 伺服器上裝載 ASP.NET Core 應用程式。
本教學課程涵蓋下列主題:
在 Windows Server 上安裝 .NET Core 裝載套件組合。 在 IIS 管理員中建立 IIS 網站。 部署 ASP.NET Core 應用程式。 先決條件 安裝 .NET Core 裝載套件組合在 IIS 伺服器上安裝 .NET Core 裝載套件組合。 套件組合會安裝 .net core 執行時間、.net core 程式庫和ASP.NET Core 模組[1]。 此模組可讓 ASP.NET Core 應用程式在 IIS 背後執行。
使用下列連結下載安裝程式:
目前的 .NET Core 裝載套件組合安裝程式 (直接下載)[2]
在 IIS 伺服器上執行安裝程式。
重新開機伺服器,或 net stop was /y 在命令列介面中執行,然後執行 net start w3svc 。
建立 IIS 網站在 IIS 伺服器上,建立資料夾以包含應用程式的發佈資料夾和檔案。 在下列步驟中,您提供資料夾路徑給 IIS,作為應用程式的實體路徑。 如需應用程式之部署資料夾和檔案配置的詳細資訊,請參閱 ASP.NET Core 目錄結構[3]。
在 [IIS 管理員] 中 ,在 [連線] 面板中 開啟伺服器的節點。 以滑鼠右鍵按一下 [網站] 資料夾。 從操作功能表選取 [新增網站]。
提供 網站名稱,並將 實體路徑 設定為您建立的應用程式部署資料夾。 提供 繫結 組態,然後選取 [確定] 來建立網站。
警告
請 勿 使用最上層萬用字元繫結 (http://*:80/與 http://+:80)。 最上層萬用字元繫結可能暴露您的應用程式安全性弱點。 這對強式與弱式萬用字元皆適用。 請使用明確主機名稱,而非萬用字元。 若您擁有整個父網域 (與具弱點的 *.com 相對) 的控制權,則子網域萬用字元繫結 (例如 *.mysub.com) 就沒有此安全性風險。 如需詳細資訊,請參閱 rfc7230 5.4 節[...