第一步,发步应用
我这是一个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 所以的弄俩下)