开发者学堂课程【云数据库 MongoDB 版使用教程:白名单设置及连接】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/435/detail/5403
白名单设置及连接
内容介绍
一、白名单设置
二、通过服务器 ecs 连接 manggo DB实例
本章介绍云数据库 MongoDB 的白名单设置以及如何通过服务器 ecs 连接MongoDB 实例。
一、白名单设置
点击进入实例管理控制台。可以发现为保障实例的连接安全,暂时地创建成功之后,默认会将白名单设置为127.0.1。访问的连接地址都不可见,需要设置白名单地址之后才可以正常进行连接。
点击进入安全控制。解析加载 ecs 内网 IP。将需要连接这台 MongoDB 实例的一些子内网IP地址,加入白名单,点击确定。在基本信息这里,可以获取到相应的连接信息。
二、通过服务器 ecs 连接 manggo DB 实例
来到云服务器 ecs 的管理控制台,选到相同地域下的相应实例。进入远程连接,登陆服务器,进入 MongoDB,并进行相应的操作。
Cent0S Linux 7 (Core)
Kernel 3.10.8-514.10.2.el7.xB6_64 on an x6_64
iZnf 65pld9s3jqj7a4zc1aZ login: root
Password:
Last login: Sun May 28 23:31:13 on tty1
Welcome to Alibaba Cloud Elastic Conpute Seruice
!
[
rootQiZuf65pld9s3jqj7a4zc1Az ~]
#
cd /
[rootPiZuf65pld9s3jqj7a4zc1aZ /]
#
cd usr/local/mongodb/mongodb-linux-xd6_64-3.4.4/bin/
[rootQiZ
u
f65p
l
d9s3j
q
j7a4zc1aZ bin]#
从云数据库 MongoDB 的控制台复制相应的 connection,uri的连接地址。通过这个地址连接,当实地发生主备切换时,就可以做到对应用完全无感知。将地址中的星号替换为实地的连接密码。可以看到成功连接到云数据库 MongoDB 实例,在此就可以进行相应的数据库操作。
“文本内容”:
/mongo mongodb:
//root:Test1234 @dds-
uf6d8bbac5at21e41.mongodb.rds.aliyuncs.00m:3717,dds-
uf6d8bbac5at21e42.mongodb.rds.aliyuncs.com:3717/admin?
replicaSet=mgset-3246189
最终显示:
Cent0S Linux 7 (Core)
Kernel 3.10.8-514.10.2.el7.xB6_64 on an x6_64
iZnf 65pld9s3jqj7a4zc1aZ login: root
Password:
Last login: Sun May 28 23:31:13 on tty1
Welcome to Alibaba Cloud Elastic Conpute Seruice
!
[
rootQiZuf65pld9s3jqj7a4zc1Az ~]
#
cd /
[rootPiZuf65pld9s3jqj7a4zc1aZ /]
#
cd usr/local/mongodb/mongodb-linux-xd6_64-3.4.4/bin
/
[rootQiZ
u
f65p
l
d9s3j
q
j7a4zc1aZ bin]#
/mongo mongodb:
//root:Test1234Q@dds-uf6d8bbac5af21e41.mongodb.rds.aliyuncs.com:3717,dds-uf6d8bbac5af21e42.mongodb.rds.aliyuncs.com:3717/admin?replicaSet=mgset-3246189
MongoDB shell version v3.4.4
connecting to: mongodb://root:Test1234Qdds-uf6d8bbac5af21e41.mongodb.rds.aliyuncs.com:3717,dds-uf6d8bbac5af21e42.mongodb.rds.aliyuncs.com:3717
M
ongoDB server version:3.2.9
W
ARNING: shell and server versions do not match
m
gset-3246189:PRIMARY>