当前位置:Gxlcms > 数据库问题 > Linux(CentOS)中安装MongoDB

Linux(CentOS)中安装MongoDB

时间:2021-07-01 10:21:17 帮助过:2人阅读

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:

    技术分享

人气教程排行