介面創建與進入

先創建好網域

進入您的虛擬主機操作介面

進入Plesk管理員介面

建置SQL Sever

Godaddy 購買其方案,有提供SQL SERVER

新增一個SQL SERVER

建完以後,可以使用SSMS 以GODADDY提供的連線IP 連線測試看看

把網站發佈到Godaddy的Window sever 主機

在Plesk管理介面中,選擇Web Deploy Publishing Settings 把設定檔下載回來。

在Visual Studio 發佈專案

發佈設定

密碼的部分,可以至虛擬主機介面進行密碼修改後獲得。

必須先進行連線驗證,不然無法把檔案上傳上Godaddy主機

因為Godaddy暫時沒有net core3.1的環境,所以需要使用獨立式部屬模式,依照下方設定進行設定作業。

進行發佈

問題排除

仍然會發生一些狀況

查了查相關資料原因是 AspNetCoreModuleV2 是在 .Net Core 2.2 以後才有的東西,Godaddy 上面只有 2.0 !
把 web.config 裡面的 AspNetCoreModuleV2 置換成 AspNetCoreModule

相關問題排除,可以參考:[ASP.Net Core] 如何讓 Godaddy 跑 .NET Core 3.1 ?

如何使用Godaddy Windows虛擬主機(Plesk),發行ASP.NET MVC網站

修改檔上傳

將修改完成的Web.config檔案上傳到Godaddy主機

直接覆蓋掉即可

網站部屬完成!

參考資料:

如何使用Godaddy Windows虛擬主機(Plesk),發行ASP.NET MVC網站:http://mazast.com/technology-info/asp-net/publish-asp-net-with-plesk/


[ASP.Net Core] 如何讓 Godaddy 跑 .NET Core 3.1 ?:

https://ithelp.ithome.com.tw/articles/10234843

Steven玄

謝謝您觀看本站內容!! 希望文章內容有幫助到你!! 西元93年台灣男,努力成為優秀的軟體工程師 和 創造多元收入,較常執行於 程式撰寫、網站系統架設規劃 和 商業策略分析規劃,目前在網站開發公司擔任工程師。

發佈留言