家庭收支系统V4迁移到linux -6- linux上部署(接口站点)

本文详细介绍了家庭收支系统V4从Windows服务器迁移到Linux环境的步骤,包括使用xftp上传文件、配置Supervisor服务、开放端口及数据库迁移等关键环节。

返回家庭收支系统V4迁移到linux目录
操作视频:https://www.ixigua.com/i6765356732278374924/

上传到linux

用xftp操作

  1. 复制接口站点文件
    从windows服务器上复制接口站点文件,或者重新发布,参考家庭收支系统V4(一) 接口部署中对应部分。
    如果参数有改动记得修改配置。
  2. 新建服务文件夹
    新建文件夹 /usr/local/services/IOSysV4,用于放发布的文件
    新建文件夹
  3. 上传文件到linux
    上传文件到linux
挂到Supervisor上

新建配置文件iosysv4netcore.conf,上传到/etc/supervisor/conf.d目录。
iosysv4netcore.conf内容如下:

[program:iosysv4netcore]
command=dotnet IOSys.API.dll --urls http://0.0.0.0:20001
directory=/usr/local/services/IOSysV4/NetCore
environment=ASPNETCORE_ENVIRONMENT=Production
user=root
stopsignal=INT
autostart=true
autorestart=true
startsecs=1
stderr_logfile=/var/log/services/iosysv4/iosysv4netcore.err.log
stdout_logfile=/var/log/services/iosysv4/iosysv4netcore.out.log

记得创建日志文件目录:/var/log/services/iosysv4

重新启动supervisor

supervisorctl reload
开放端口

服务运行起来后还要去阿里云控制台设置端口可以外网访问
开放端口

数据库

用Navicat操作

  1. 导出老数据
    导出数据
  2. 创建新数据库

照着配置文件里的数据库名创建个空的数据库
创建数据库
3. 导入数据
把刚才导出的老数据导入新数据库
导入数据

验证

可以在swagger上试下是否可以登陆,如果能登陆说明部署成功了!
验证

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值