码迷,mamicode.com
首页 > 数据库 > 详细

Mongodb的安装方法 -- 转自朋友微博

时间:2015-05-11 16:01:34      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

1. 下载安装文件,解压tar zxvf mongodb-linux-x86_64-2.6.8.gz
2. 移动到/opt目录 mv mongodb-linux-x86_64-2.6.8/bin /opt/mongodb
  bin目录说明:
    mongo       客户端程序,连接MongoDB
        mongod      服务端程序,启动MongoDB
        mongodump   备份程序
        mongoexport 数据导出程序
        mongofiles  GridFS工具,内建的分布式文件系统
        mongoimport 数据导入程序
        mongorestore    数据恢复程序
        mongos      数据分片程序,支持数据的横向扩展
        mongostat   监视程序
3. 创建data、log目录
  cd /opt/mongodb
    mkdir data log
    touch log/mongodb.log  //建立日志文件
4. 创建配置文件
  vim /etc/mongod.conf
#mongo.conf
dbpath=/opt/mongodb/data
logpath=/opt/mongodb/log/mongodb.log

logappend=true
fork = true
port = 27017

#noauth = true
auth = true

#journal=true
nojournal=true
5. 创建系统服务脚本
  vim /etc/init.d/mongodb 
#!/bin/bash
#
#chkconfig: 2345 80 90
#description: mongodb

start() {
 rm -f /opt/mongodb/data/mongod.lock
 /opt/mongodb/bin/mongod --config /etc/mongod.conf
}

stop() {
 /opt/mongodb/bin/mongod --config /etc/mongod.conf --shutdown
}

case "$1" in
  start)
    start
     ;;

  stop)
    stop
     ;;

  restart)
    stop
    start
    ;;

  *)
    echo $"Usage: $0 {start|stop|restart}"
    exit 1
  ;;

esac

exit 0

 6. 添加到系统服务,并设置开机启动

  chkconfig --add mongodb

  chkconfig --level 35 mongodb on

7. 启动mongodb
  service mongodb start  (如存在权限问题就用chmod 777命令)
8. 将/opt/mongodb/bin目录添加到环境变量PATH中
    vim /etc/profile
    export PATH=$PATH:/usr/local/node/bin:/opt/mongodb/bin/
    保存退出,source /etc/profile
9. mongodb测试
    使用命令mongo,进入mongo界面,默认链接的是test数据库,为admin数据库添加账号和密码:
    use admin;
    db.addUser("root", "103279");
    db.auth("root", "103279");
    exit;
    然后连接admin数据库:
    mongo admin -u root -p
    输入密码进入命令界面
10. 防火墙要开放27107端口,centos可以使用setup命令进入设置界面

Mongodb的安装方法 -- 转自朋友微博

标签:

原文地址:http://www.cnblogs.com/junethirty/p/4494774.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!