mongoDB安装配置维护

来源:互联网 发布:东莞网络推广 编辑:程序博客网 时间:2024/05/01 23:05

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

实际运行时必须以后台方式启动。


0 0
原创粉丝点击