购买云数据库与云服务器总结

**

一:基本概念理解

**
云数据库:云数据库就相当于在云端的一个数据库,通过在本地通过公网ip就可以访问到这个数据库,进而操作这个数据库
云服务器:云服务器就相当于在云端的一个虚拟主机,该主机充当服务器,供他人访问,提供服务。可以通过公网ip访问到该服务器,进而访问到存放在服务器的资源。

二:购买云数据库RDS/PolarDB

(在云服务器也是可以像在本机一样安装mysql环境,然后操作数据库,但是环境配置相较于采用云数据库复杂,采用云数据库不需要在云主机(云服务器)上配置安装数据库环境)
购买后,可以在云服务器通过内网/外网ip进行连接(通过外网ip连接需要创建自己的安全组,并配置vpc下的安全组规则,也就是开放3306端口)

使用内网与外网ip连接的区别:
如果是使用内网ip的话,只有在同一个子网内才能连接得到(局域网),也就是先把云服务器与云数据库放在同一个子网下,然后通过在云服务器使用内网ip就可以访问到云数据库。即本地可以通过远程连接上云服务器,再通过控制云服务器来连接mysql数据库服务,在本地是无法直接通过内网ip连接云数据库的(本地测试时无法连接数据库)
使用外网ip连接的话,就可以在本地连接远程数据库了

购买阿里云的PolarDB步骤
1.免费试用,购买成功后进入PolarDB实例:
在这里插入图片描述

2.配置:
(1)配置白名单,配置白名单的目的是可以指定哪些ip可以访问数据库(如果为了测试,想要开放所有ip,应该写0.0.0.0/0而不是0.0.0.0)
(2)设置安全组:设置vpc下的安全组规则,开放3306这个端口(编辑vpc页面可以找到,创建一个安全组即可,安全组相当于防火墙)
(3)获取公网ip(目的是可以在本地或者任何一个主机上连接并访问数据库)(申请即可,需要自己给公网ip加个前缀)
(4)创建一个账号(即创建数据库的管理员,通过这个账号可以登录数据库)

在这里插入图片描述

3.连接方式
(1)可以使用PolarDB上的DMS服务直接登录进去
在这里插入图片描述

(2):通过本地客户端使用命令行或者图形用户界面连接
命令行:mysql -h公网ip地址 -P3306 -u用户名 -p

三:购买云服务器
1.免费试用华为云上的云耀服务器(HECS)
2.购买成功后进入实例(公共镜像一般选择CentOS系列,此次镜像选择的是CentOs系列(即选择Linux系统))
在这里插入图片描述

3.配置:
(1)创建完成后会自动申请一个公网弹性ip,通过该ip就可以连接并访问该服务器(使用支持ssh服务的远程工具如XShell)
(2)云服务器要创建安全组,出方向规则要开放3306端口(用作连接数据库),入方向规则22端口(用作远程连接,远程连接工具需要的端口是22)
(其实出方向与入方向是默认开放所有端口的)

在这里插入图片描述

4.连接:待服务器创建好后,公网ip也绑定好后(会自动绑定,如果不自动绑定,可以在云服务器概况界面中的虚拟私有云选项中手动绑定)
(1)使用Xshell登录即可
命令:ssh 用户名@公网ip地址:服务器默认创建root用户,可以用该用户登录,ip地址为服务器的公网ip
在这里插入图片描述
在这里插入图片描述
现在就可以在本机上操作云服务器了,该云服务器就相当于在云端的主机。操作系统是Linux版本(购买的时候选的),在该主机上下载tomcat,把自己的项目部署在tomcat上,就可以供他人访问了,在该主机上同样也是可以通过内网ip与公网ip访问云数据库的

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值