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

Linux(CentOS)中安装MongoDB

时间:2016-07-12 23:15:02      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

1. 下载对应操作系统和机器的版本

  网址: https://www.mongodb.com/download-center?jmp=docs

  我的系统为CentOS-6.6 ,64位,所以选择红帽子版,因为它们之间有不得不说的渊源。

  技术分享

2. 安装

  2.1 将安装包解压到 /usr/local 目录中

    tar -zxvf mongodb-linux-x86_64-rhel62-3.2.7.tgz

    重命名为mongodb-3.2.7之后建立软连接:

    ln  -s mongodb-3.2.7 mongodb

  2.2 在/usr/local/mongodb目录中创建数据库文件夹与日志文件。

    mkdir /usr/local/mongodb/data

    touch /usr/local/mongodb/logs
  2.3 将mongodb的bin目录加入到PATH中,以供全系统使用
    编辑/etc/profile文件,在最后加上:
    技术分享
    然后通过 source profile 命令来使更改立即生效。
    技术分享
  2.4 编写简单脚本来启动mongodb
    2.4.1 无密码登陆
    脚本start-mongodb.sh内容如下:
mongod --dbpath /opt/mongodb-data/data --logpath /opt/mongodb-data/logs/mongodb.log --journal --fork
    执行脚本开启mongod服务,并通过mongo客户端来建立新用户,设置密码。
    技术分享
    建立脚本来创建新用户,其内容如下:
    创建结果如图所示:
    技术分享

    密码设置完

    启动脚本修改为:

mongod --dbpath /opt/mongodb-data/data --logpath /opt/mongodb-data/logs/mongodb.log --journal --fork --auth

    更改完了之后就先关闭原来开启的mongod服务,然后用新的脚本重新开启需要密码验证的mongod:

    技术分享    

    测试服务状况:

    技术分享

    如上图所示说明成功用新建立的用户连接到了开启的mongodb中

Linux(CentOS)中安装MongoDB

标签:

原文地址:http://www.cnblogs.com/linux-wangkun/p/5664290.html

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