Linux 寶塔部署 ASP.NET Core 應用


第一步,發步應用

我這是一個API 應用和 MVC 應用

設置,服務器上要運行的端口

API 端口5000

MVC 端口5001

打包文件夾,發步

1、桌面新建倆個文件夾

2、右鍵項目發步,選中iis

目標位置選擇剛剛桌面上創建的API文件夾

MVC 同理,這里不做演示

第二步、安裝LInux ASP.NET Core 運行時環境

1、連接服務器

2、執行以下命令 (在Linux 鼠標右鍵復制粘貼)

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

 sudo yum install dotnet-sdk-3.1

耐心等待下載(停頓下時,Y 一下),安裝完成

第三步,利用寶塔,將我們打包的項目文件上傳到服務器

把打包發步的倆個文件夾上傳上來

第四步,運行項目,瀏覽器訪問

1、首先,在終端進入項目所在的文件,啟動運行

運行你項目的dll文件

注意!這樣運行項目,當你退出時,項目也將退出,我們必須保證項目一直在服務器運行所以,執行以下命令(Ctrl + C 退出)

退出后,執行 nohup dotnet Loans.API.dll

然后直接關閉終端,重新連接在對MVC 做同樣的事情,記得把MVC中API的地址換成你服務器的地址(如果你是只有一個MVC項目就不必了,我這是API+MVC 所以的弄倆下)

2、其次開放防火牆端口,以及安全組端口(安全組,自行操作,不做演示)

第五步,瀏覽器運行


免責聲明!

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



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