ITPub博客

首页 > 数据库 > NoSQL > mongodb 安装

mongodb 安装

NoSQL 作者:G8bao7 时间:2015-05-15 16:48:53 0 删除 编辑

一、下载

 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.3.tgz

二、安装

解压
# 安装目录:/usr/local/mongodb (自定义)
重命名为 mongodb,并放在安装目录下

三、初始化

数据目录: mkdir -p /usr/local/mongodb/data
日志目录: mkdir -p /usr/local/mongodb/log
用户: mongodb。   groupadd mongodb; useradd -g mongodb mongodb
授权: chown -R mongodb:mongodb /usr/local/mongodb

四、启动

方式一:指定参数

cd /usr/local/mongodb
# 端口 10031, 日志append模式
./bin/mongod -port 10031 --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/log/mongodb.log --logappend

方式二:配置文件

cd /usr/local/mongodb
./bin/mongod -f /etc/mongodb.conf
vim /etc/mongodb.conf

点击(此处)折叠或打开

  1. # 后台模式
  2. fork = true
  3. # 端口号,如果不指定则默认为 27017, 管理端口+1000,即11031
  4. port=10031
  5. # 数据路径。 防止实例重复启动的mongod.lock 也存在此目录。同一个数据目前只能起一个实例,但本机可以起多个实例
  6. dbpath= /usr/local/mongodb/data/
  7. # 日志路径
  8. logpath= /usr/local/mongodb/log/mongodb.log
  9. # 每个database单独目录
  10. directoryperdb = true
  11. # 启用日志
  12. journal = true
  13. # 日志模式
  14. logappend=true
  15. # 只输出最重要的日志,调试时设为false
  16. quiet = true
  17. # 默认值:取决于系统(即的ulimit和文件描述符)限制
  18. maxConns = 100
  19. # 刷新磁盘周期,默认60s
  20. syncdelay = 60
  21. # 启用身份认证
  22. auth = true
  23. # 级别有 vv~vvvvv,v越多级别越高,在日志文件中记录的信息越详细
  24. vv = true
        

五、访问

cd /usr/local/mongodb
./bin/mongo localhost:10031

六、简单使用

点击(此处)折叠或打开

> db.foo.find()
> db.foo.save({a:1,b:2})
WriteResult({ \"nInserted\" : 1 })
> db.foo.save({c:3})
WriteResult({ \"nInserted\" : 1 })
> db.foo.find()
{ \"_id\" : ObjectId(\"5555b230268e2f39404552f5\"), \"a\" : 1, \"b\" : 2 }
{ \"_id\" : ObjectId(\"5555b241268e2f39404552f6\"), \"c\" : 3 }
> db.foo.find().limit(1)
{ "_id" : ObjectId("5555b230268e2f39404552f5"), "a" : 1, "b" : 2 }
> db.foo.remove({a=1})
2015-05-15T16:46:46.634+0800 E QUERY    SyntaxError: Unexpected token =
> db.foo.remove({a:1})
WriteResult({ "nRemoved" : 1 })
> db.foo.find()
{ "_id" : ObjectId("5555b241268e2f39404552f6"), "c" : 3 }
> exit





参考:
http://www.guoyanbin.com/mongodb%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E8%AF%A6%E8%A7%A3/
http://chenzhou123520.iteye.com/blog/1582179

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26250550/viewspace-1656491/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: awk 字符串处理
请登录后发表评论 登录
全部评论

注册时间:2013-11-04

  • 博文量
    496
  • 访问量
    1258291