如何在Ubuntu中让mongo远程可连接
2015-10-12 09:39
429 查看
最近团队的一个成员由于项目原因需要在vps上建立mongo数据库服务器并允许远端访问,这里整理下设置的思路
首先需要安装mongo
apt-get update apt-get install mongo
安装完mongo后会在本地开启一个mongo服务
接下来我们需要配置一下mongo并重启服务
1,添加管理员账
> use admin switched to db admin > db.addUser('tank','test');
2,配置mongodb.conf
#bind_ip = 127.0.0.1 //注释此行
auth = true //将此行前的注释去掉
3,重启mongodb
mongod --config /etc/mongodb.conf ## 注:使用vps时想要在关闭session时mongo服务依然在执行,可以使用nohup命令,如下: ## nohup mongod --config /etc/mongodb.conf &
若还是无法启动可能是因为已经开启了mongo的服务了
这个需要首选关闭mongo服务再开启,如何关闭可以参考这个博客:
4,防火墙开放27017端口
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT
参考:
http://blog.51yip.com/nosql/1578.html
相关文章推荐
- Go Ahead, Throw That Practice Out
- 数据挖掘算法-Apriori Algorithm(关联规则)
- 《Google Go: A Primer》学习笔记
- HOTPOWER.【专注游戏界面外包】/接游戏界面外包/logo外包/icon
- Git合入AOSP的Patch
- Google Guava教程
- [Django入门知识浅介]Django的一些优缺点评析
- [Django入门知识浅介]Django是如何处理URL请求的
- google product
- The Importance of Algorithms
- 【PAT】1092. To Buy or Not to Buy (20)
- 身份认证和消息合法性验证方案分享
- Django使用-Django搭建简单博客
- 略看AMP-来自 Google 的移动页面优化方案
- ubuntu上golang1.5.1安装
- 重学Statistics, Cha2 Descriptive Statistics (Categorical and Quantitative Data)
- Django搭建简单网页的学习笔记之四(Form)
- HUD The Frog's Games(二分)
- Golang学习笔记:语言规范之词汇元素和类型
- GooZy的游戏收藏夹