ASP.NET Core微服务(七)——【docker部署linux上线】(RDS+API接口测试部分)
2023-09-14 09:04:58 时间
ASP.NET Core微服务(七)——【docker部署linux上线】:
本文测试采用阿里云的RDS(sqlserver服务器)+ECS(linux服務器)进行测试,由于是测试,【按量付费】买个最便宜的服务即可。
对应练习sql下载路径(0积分):【ASP.NETCore微服务(一)——【完整API搭建及访问过程】——sql脚本_asp.netcore微服务-.Net文档类资源-CSDN下载】
后台接口请参照:ASP.NET Core微服务(三)——【跨域配置】:【ASP.NET Core微服务(三)——【跨域配置】_红目香薰的博客-CSDN博客】
1、RDS(sqlserver服务器)购买:
配置选择:
实力配置
同意,并支付:
如果金额超过100元可以默认支付成功。【点击管理控制台】。
查看买入的服务器:
选择【实例列表】·查看是否运行中,点击管理。
添加账号:
添加账号完毕:
【添加白名单】以及【申请数据库外网链接】:
先设置白名单:
白名单添加:
申请外网:
申请完毕:
创建数据库:
登录测试:
链接测试(如果未链接成功,应该会弹出一个白名单设置,点击添加即可。):
说明数据库可以使用。那么我们先用阿里的页面创建一个【girl1804】库,用于后面的测试,可以关掉这个数据库操作页面了。
先不需要授权账号,点击创建即可。然后点击账号管理进行权限赋予。
复制外网地址:
如果还是无法连接请选择安全组添加1433端口号:
我使用的是【Navicat】:
数据正常:
2、打开VS的项目,修改访问路径:
启动服务器:
测试访问api地址:【http://localhost:5000/api/Test/GetInfo】
API接口正常。
3、总结:
a)、账号米面必须100块以上,否则无法购买。
b)、安全组需要添加【1433】端口号。
c)、外网链接的时候建议使用数据库通用版本的【Navicat】,很方便测试常用数据库。
希望此文对大家有所帮助,后续会编写
ASP.NETCore微服务(七)——【docker部署linux上线】(ECS+linux+docker+API上线部分)
等文章。
此文标题为ASP.NET Core微服务(一)——【完整API搭建及访问过程】
请关注,后续内容很快更新。
相关文章
- Linux系统下文件恢复指南(linux恢复文件)
- 在Linux中如何连接无线网络(linux如何连接无线网)
- Linux文件系统类型:一窥其结构与特征(linux文件系统类型)
- net掌握Linux环境下的.NET开发(linuxdot)
- Linux系统探索之旅:进入(linux进入)
- 名Linux获取文件名:一步一步搞定(linux获取所有文件)
- 情况Linux查看端口启用情况:一步搞定(linux查看端口启用)
- 深入理解Linux系统日志查看(linuxlog查看)
- Linux系统快速安装Gftp文件传输工具(linux安装gftp)
- 命令Linux 中 su 命令的应用及其威力(linux中su)
- Linux系统的快速安装指南(linux的安装方式)
- 在Linux系统中安装Docker容器(linux下安装docker)
- 变改变你的Linux环境:IP更新(linuxip改)
- 连接Linux服务器:外网终极指南(外网连接linux服务器)
- .net安装 Linux 上的 ASP.NET 环境(linux安装asp)
- 大智慧 Linux 版:释放知识的力量(大智慧linux版)
- Linux发展史上的新创史——分支篇(linux的分支)
- Linux编译驱动程序指南(编译驱动linux)
- Linux上的游戏:安装指南(linux游戏安装)
- Linux之路:探索分支的乐趣(linux的分支)
- “Linux中国实验室”上线,让你边学习边实践
- 新手指南:通过Docker在Linux上托管.NET Core
- 跨平台利器:.NET在Linux上的运行(.net运行在linux)
- 使用Linux环境下的.NET 4进行编程(linux.net4)
- 探究 Linux 和深信服之间的奇妙联合(linux深信服)
- Linux上安装.NET:提高开发效率,拓展技术栈(linux安装.net)
- Linux服务器端口号:解码网络安全之门(linux服务器端口号)
- GNS3搭建的Linux虚拟实验室(gns3 linux)
- Linux和飞秋:实现快速文件传输和消息通信(linux飞秋)
- 应用使用Linux环境部署.Net应用程序(linux部署.net)