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

mongoDB安装配置维护

2014-05-08 15:55 399 查看
1. 安装介质:mongodb-linux-x86_64-2.0.7.tgz

(wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.7.tgz)
2. 安装路径:/opt/mongodb

3. 将mongodb-linux-x86_64-2.0.7.tgz解压到/opt/mongodb,解压后的目录结构为:

bin GNU-AGPL-3.0 README THIRD-PARTY-NOTICES

1. 设置数据文件存放目录

cd/

mkdir-p mongodb/data

2. 设置日志文件存放目录

cd/

mkdir-p mongodb/logs

创建日志文件

cd/mongodb/logs

vimongodb.log

3. 启动mongodb服务

cd/opt/mongodb/bin

-- 前台模式启动

./mongod--dbpath=/mongodb/data/ --logpath=/mongodb/logs/mongodb.log -- daemon

(后台模式)方式启动

./mongod--dbpath=/mongodb/data/ --logpath=/mongodb/logs/mongodb.log --fork

启动服务,默认监听在27017端口

参数意义:

--dbpath数据文件路径

--logpath日志文件路径

--auth 需要登陆验证

--bind_ip绑定内网IP地址只能绑定的IP地址能访问服务

--port服务端口

4. 添加用户

./mongo

>useadmin

>db.addUser("root","123456");

>usehis_group_message

>db.addUser("gruser","123456");

>use p2p_message

>db.addUser("p2puser","123456");

>use tmp_group_message;

>db.addUser("tmpgruser","123456");

5. 服务停止

(1) 前台启动停止方式:

ctrl+c

(2) 后台启动停止方式:

cd /opt/mongodb/bin

./mongo

use admin

db.shutdownServer()

或者ps -ef|grepmongo,查询pid,然后kill -2 pid (注意,不要用kill -9 pid)

6. 再次启动服务,才可以正常使用

注:比初始启动增加了“--auth”参数

cd/opt/mongodb/bin

--前台模式启动

./mongod --dbpath=/mongodb/data/ --logpath=/mongodb/logs/mongodb.log --auth

--daemon(后台模式)方式启动

./mongod --dbpath=/mongodb/data/ --logpath=/mongodb/logs/mongodb.log --auth –fork

实际运行时必须以后台方式启动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: