linux宝塔iis,Linux 宝塔部署 ASP.NET Core 应用

第一步,发步应用

我这是一个API 应用和 MVC 应用

设置,服务器上要运行的端口

API 端口5000

20201212152724343izejurll0dj4hko_4.png

MVC 端口5001

20201212152724343izejurll0dj4hko_9.png

打包文件夹,发步

1、桌面新建俩个文件夹

20201212152724343izejurll0dj4hko_21.png

2、右键项目发步,选中iis

20201212152724343izejurll0dj4hko_23.png

20201212152724343izejurll0dj4hko_15.png

目标位置选择刚刚桌面上创建的API文件夹

20201212152724343izejurll0dj4hko_1.png

20201212152724343izejurll0dj4hko_5.png

MVC 同理,这里不做演示

第二步、安装LInux ASP.NET Core 运行时环境

1、连接服务器

20201212152724343izejurll0dj4hko_12.png

2、执行以下命令 (在Linux 鼠标右键复制粘贴)

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

20201212152724343izejurll0dj4hko_7.png

sudo yum install dotnet-sdk-3.1

20201212152724343izejurll0dj4hko_13.png

20201212152724343izejurll0dj4hko_2.png

耐心等待下载(停顿下时,Y 一下),安装完成

20201212152724343izejurll0dj4hko_18.png

第三步,利用宝塔,将我们打包的项目文件上传到服务器

20201212152724343izejurll0dj4hko_24.png

把打包发步的俩个文件夹上传上来

20201212152724343izejurll0dj4hko_16.png

20201212152724343izejurll0dj4hko_0.png

第四步,运行项目,浏览器访问

1、首先,在终端进入项目所在的文件,启动运行

20201212152724343izejurll0dj4hko_6.png

20201212152724343izejurll0dj4hko_8.png

运行你项目的dll文件

20201212152724343izejurll0dj4hko_19.png

20201212152724343izejurll0dj4hko_17.png

注意!这样运行项目,当你退出时,项目也将退出,我们必须保证项目一直在服务器运行所以,执行以下命令(Ctrl + C 退出)

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

20201212152724343izejurll0dj4hko_20.png

然后直接关闭终端,重新连接在对MVC 做同样的事情,记得把MVC中API的地址换成你服务器的地址(如果你是只有一个MVC项目就不必了,我这是API+MVC 所以的弄俩下)

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

20201212152724343izejurll0dj4hko_10.png

20201212152724343izejurll0dj4hko_22.png

第五步,浏览器运行

20201212152724343izejurll0dj4hko_14.png

20201212152724343izejurll0dj4hko_3.png

20201212152724343izejurll0dj4hko_11.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值