mongoDB安装配置维护

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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值