安装好mongodb,能够启动,但是使用mongo命令连接的时候总是被拒绝,不知道是怎么回事,求老师解答!

来源:9-1 在 Ubuntu 14.04 上安装 MongoDB

好男人TC哥

2017-09-04

1、改配置文件

http://szimg.mukewang.com/59ad03560001b22304920602.jpg


2、改iptables规则,并重载

http://szimg.mukewang.com/59ad03920001140021641292.jpg

3、重启并连接mongo

http://szimg.mukewang.com/59ad03bc00018a2e19940336.jpg

如图,我做了如上操作后依然连不上mongodb,请问这是怎么回事呢?

写回答

4回答

Scott

2017-09-04

到阿里云上面,把安全组的端口加一下

0
3
好男人TC哥
谢谢scott老师的回答,我在后台尝试配置了安全组,可是依旧连不上,后来我尝试重启一下服务器,就能连上了!
2017-09-06
共3条回复

好男人TC哥

提问者

2017-09-06

为了能够连上mongo我先是尝试在安全组中配置了新的规则:

//szimg.mukewang.com/59af63b00001bb5824680456.jpg

这个时候还是不行。

于是无奈之下我又重启了阿里云的服务器

//szimg.mukewang.com/59af640a0001a88119740784.jpg

然后就可以连上了:

//szimg.mukewang.com/59af642a00019f7a11400732.jpg

大家要是遇到类似连不上的情况可以尝试重启服务器!

希望能给大家带来帮助。

1
2
ochai
。。。。原来我没看到最后,要加--port 19999....不用配安全组也可以的
2017-09-18
共2条回复

宝慕林6117507

2017-09-04

19999这个端口你服务器后台有去配置,可以访问这个端口吗?

1
0

ehuo0123

2017-11-01

如果是服务器内部连接,配好防火墙和阿里云的安全组就可以了

如果是远程连接数据库,则还需要将配置文件中bindIp的命令注释掉,或者添加远程的IP

0
0

Node.js项目线上服务器部署与发布

阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈

1747 学习 · 448 问题

查看课程