为了账号安全,请及时绑定邮箱和手机立即绑定

centos上配置mongodb

标签:
前端工具

主要目录文件所在位置

path: /usr/local/mongodb

mongod.lock: 根目录/data/db/mongod.lock

logpath=/usr/local/mongodb/logs/mongodb.log

/data/db: 根目录/data/db

配置文件:/usr/local/mongodb/bin/mongodb.conf

下载安装包-解压-移动到/usr/local目录下并改名

wget https://fastdl.mongodb.org/linux/mongodb-linux-i686-3.0.2.tgz

gzip -d mongodb-linux-i686-3.0.2.tgz

tar xvf mongodb-linux-i686-3.0.2.tar

mv mongodb-linux-i686-3.0.2 /usr/local/mongodb

cd /usr/local/mongodb

mkdir db

mkdir logs

cd bin

vi mongodb.conf

配置文件

vi /usr/local/mongodb/mongodb.conf:dbpath=/usr/local/mongodb/db

写入以下配置项

logpath=/usr/local/mongodb/logs/mongodb.log

port=27017

fork=true

nohttpinterface=true

开机自动启动mongodb

vi /etc/rc.d/rc.local

/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf

重启一下系统测试下能不能自启

进入mongodb的shell模式

/usr/local/mongodb/bin/mongod

查看数据库列表

show dbs

当前db版本

db.version();

建立软链接

ln -s /usr/local/mongodb/bin/mongod /usr/bin

ln -s /usr/local/mongodb/bin/mongo /usr/bin

后台启动或关闭

启动(必须带着--logpath)

mongod --fork --logpath=/usr/local/mongodb/logs/mongodb.log

(如果报错child process failed ->> rm -rf /data/db/mongod.lock)

关闭后台

mongo

use admin

db.shutdownServer()

远程连接mongodb

mongo (IP地址)/test -utest -ptest

没有用户名和密码验证的话,直接使用:

mongo (IP地址)/test



作者:Leon_Werth的技能树
链接:https://www.jianshu.com/p/cf5cb4d31b83


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消