您的位置:首页 > 数据库 > Mongodb

安装配置MongoDB

2015-07-07 08:33 597 查看
1.下载mongodb
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.8.tgz
2.解压
tar zxf mongodb-linux-x86_64-2.6.8.tgz
3.指定安装目录
mv mongodb-linux-x86_64-2.6.8 /app/sinova/mongodb
4.创建数据文件存放目录
mkdir /app/sinova/mongodb/db
5.创建log文件存放目录
mkdir /app/sinova/mongodb/logs
6.创建配置文件目录
mkdir /app/sinova/mongodb/conf
7.在/app/sinova/mongodb/conf目录下新建配置文件,mongodb支持把参数写进配置文件,然后以配置文件的配置来启动
vi mongodb.conf
dbpath = /app/sinova/mongodb/db #数据文件存放目录
logpath = /app/sinova/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017 #mongodb监听的端口
fork = true #以守护进程方式启动,即在后台运行
nohttpinterface = true #禁用http管理接口
auth = true #启动mongodb客户端登录的认证机制。
8.启动MongoDB
/app/sinova/mongodb/bin/mongod --config /app/sinova/mongodb/conf/mongodb.conf
9.停止MongoDB
在linux下很多人停止很多服务都喜欢直接kill -9 PID,但是对于MongoDB如果执行了kill -9 PID,在下次启动时可能提示错误,导致服务无法启动,这个时候可以通过执行:
rm -f /app/hadoop/db/mongod.lock
也即删除指定数据目录下的mongod.lock文件即可。

正常停止方法:
kill -2 PID
或者

./mongo -host ip:port

先连接需要停止的服务,然后:

>use admin
>db.shutdownServer();

这样也可以正常停止服务。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: