asp.net core 项目开发部署上线流程

1.使用asp.net core进行开发阶段,可以使用vs 自带的数据库服务,默认的字符串连接在app.json文件里。使用seed种子进行超级管理员等的写入。

2.开发过程中的数据迁移之后存在问题,可以直接删除数据库,重新建库。

3.开发完之后进行测试。

4.测试后之后进行发布部署,项目进行publish,发布的文件夹中已经基本涵盖了项目所需要的各种运行时支撑文件,将文件打包拷贝到服务器。

5.服务器进行测试,asp.net core可以不用iis进行发布管理,可以直接启动webcon.exe(自己的项目执行文件),进行发布测试,数据库如果遇到ssl等授权问题,可以用userid + password+认证:true的组合方式。最终建议换成授权证书。

6.通过执行命令行:cd ....(项目路径)后,进行WebCon.exe --urls "http://10.12.2.134:5000;https://10.12.2.134:5001"

7.进行测试。如此结束。

备注:按照错误提示,依次解决.net框架和sqlserver数据库连接问题,sqlserver用户配置要检查设置的登录名的权限授予,要不然大概率报连接失败错误。

相关推荐
科技小花3 小时前
数据治理平台架构演进观察:AI原生设计如何重构企业数据管理范式
数据库·重构·架构·数据治理·ai-native·ai原生
一江寒逸3 小时前
零基础从入门到精通MySQL(中篇):进阶篇——吃透多表查询、事务核心与高级特性,搞定复杂业务SQL
数据库·sql·mysql
D4c-lovetrain3 小时前
linux个人心得22 (mysql)
数据库·mysql
阿里小阿希4 小时前
CentOS7 PostgreSQL 9.2 升级到 15 完整教程
数据库·postgresql
荒川之神4 小时前
Oracle 数据仓库雪花模型设计(完整实战方案)
数据库·数据仓库·oracle
做个文艺程序员4 小时前
MySQL安全加固十大硬核操作
数据库·mysql·安全
不吃香菜学java4 小时前
Redis简单应用
数据库·spring boot·tomcat·maven
一个天蝎座 白勺 程序猿4 小时前
Apache IoTDB(15):IoTDB查询写回(INTO子句)深度解析——从语法到实战的ETL全链路指南
数据库·apache·etl·iotdb
不知名的老吴4 小时前
Redis的延迟瓶颈:TCP栈开销无法避免
数据库·redis·缓存
YOU OU4 小时前
三大范式和E-R图
数据库