家庭收支系统V4(一) 接口部署

简介

本文主要介绍2个接口服务的部署:1:收支系统V4接口;2:模拟收支接口。
部署情况大致如下:

  • 服务器是在腾讯云上租的一台低配云服务器,系统是windows server 2008
  • 数据库用的是mysql8
  • 收支系统V4接口部署到IIS上
  • 模拟收支接口是个控制台应用程序

返回说明博客:家庭收支系统V4(一) 接口

部署视频

哔哩哔哩:https://www.bilibili.com/video/av71155018/

部署 - 收支系统V4接口

收支系统V4接口是收支系统的核心部分,几乎所有业务逻辑都是这接口服务完成的。

  1. 到github下载接口项目代码
    github地址:https://github.com/dabintang/IOSysV4_NetCore

下载项目代码
2. 发布系统接口站点

编译下载好的代码,并发布工程(IOSys.API)。
发布系统接口
3. 修改发布出来的站点的配置
配置的含义自己看代码注释吧,基本上你改下框着的地方就可以了。
(注:有些配置最后并没有用上,自己看代码)
修改配置
4. 把发布好的站点部署到服务器IIS上
发布IIS!
应用程序的配置大致如下
应用程序的配置
因为这项目用的是asp.net core,要保证服务器上安装有对应的运行环境。另外这是自带Kestrel服务器的,并不依赖于IIS,挂到IIS只是做个反向代理,所以还要保证安装有这模块(安装方法请百度下)
运行环境
asp.net core反向代理模块
5. 创建数据库
虽然用的是EF,但是这里数据库我们还是自己创建吧,里面还有些初始化的数据。
创建数据库
7. 验证是否发布成功
这项目用了swagger,可以在swagger上试试发布成功了没。
swagger测试
8. 至此,系统接口站点发布成功。

部署 - 模拟收支接口

模拟收支接口是专门为了演示这个收支系统开发的,目的是为了演示系统能有点收支数据可看。

  1. 发布工程
    发布(TDB.AutoSimulator.ConsoleApp)
    发布
  2. 如果需要就修改下配置
    我这没什么需要修改的
    在这里插入图片描述
  3. 部署到服务器上
    把编译出来的文件复制到服务器上,执行里面的run.bat文件就可以把服务跑起来了。
    运行服务
    跑起来后是这么一个控制台应用程序
    模拟接口
  4. 验证是否发布成功
    这项目用了swagger,可以在swagger上试试发布成功了没。
    验证
  5. 至此,模拟收支接口站点发布成功。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值