Asp.Net Core部署:史上最簡單的Web部署


簡介

.net core的部署方式多種多樣,最好的方式可能就是docker部署了,簡單快速還可以集成CI/CD,不過這里給大家介紹的是最簡單快速的部署方式,適合新手嘗鮮也適合小型項目的單獨部署。

本篇介紹的是Windows Server環境部署,了解其他部署方式的客官請止步。

准備

  • Windows Server服務器,安裝.Net Core3.1

部署

Step1:發布Asp.Net Core項目
使用VS或cli dotnet publish -o publish發布項目,建議直接將發布到項目根目錄publish中。
Step2:上傳服務器
將publish文件夾上傳至Windows Server任意目錄。
Step3:啟動項目並配置開機自啟
1.啟動
在上傳的publish中找到exe啟動文件,雙擊啟動

查看啟動日志,確認啟動成功!
2.配置開機自啟
先將exe啟動文件發送到桌面快捷方式,然后在把快捷方式移動到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp文件夾中,開機自啟配置完成!

總結

看到這里是不是覺得.net core部署十分快捷方便呢。。。到目前為止筆者部署過各種的web服務(.Net、PHP、Python、nodejs)從沒見過像.net core這樣方便快速的部署方式,無需腳本、環境變量、中間件,甚至不用Google簡直毫無挑戰😂


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM