如何在阿里云云服务器搭建数据库

          第一次接触云服务器大概是大二的时候,因为好多地方都不懂,网上也很难找到相关的教程。为了搭建一个数据库,开放端口,关闭防火墙。。。把服务器弄奔溃了好几次!索性就没再摆弄。

          或许有些东西本身就需要时间的沉淀,当时难以理解的问题最后都会在不经意间想通!

问题:阿里云服务器安装sqlserver2008 远程连接不上 (数据库权限配置 防火墙 控制台端口设置都已经配置 )但还是无法远程连接

解决方案:排除掉数据库本身的端口,权限问题后。查看自己的ECS安全组设置中没有开通sqlserver的访问端口(为了方便可以选择需要开通的端口号),在安全组内网入方向添加即可。(需要注意的是安全组内网入方向不是外网)我之前就是这个问题!

那么问题来了,既然我们用的是外网为啥要在配置安全组内方向配置?

这是因为为专有网络的服务器公网ip 是通过nat映射到服务器的私网网卡的,服务器内部是没有单独的公网网卡的。 所以您安全组配置时只能选择内网网卡,但是配置的规则是会在公网生效的。 在阿里云控制台—-服务器ecs—–实例—-管理—本实例安全组—-配置规则—-添加安全组规则 。