第一步,發步應用
我這是一個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、其次開放防火牆端口,以及安全組端口(安全組,自行操作,不做演示)


第五步,瀏覽器運行



