继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

centos上配置mongodb

Qyouu
关注TA
已关注
手记 311
粉丝 87
获赞 413

主要目录文件所在位置

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


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP