1下载:

  wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.7.tgz (下载较慢)

2.安装:

  mv mongodb-linux-x86_64-2.6.0  /usr/local/mongodb

  mkdir  -p  /home/data/mongodb/mongodb_data/

  mkdir  -p  /home/data/mongodb/mongodb_log/

3.启动:

  /usr/local/mongodb/bin/mongod --port 27017 --fork --dbpath=/home/data/mongodb/mongodb_data/ --logpath=/home/data/mongodb/mongodb_log/mongodb.log --logappend 

    参数解释:
        --dbpath 数据库路径(数据文件)
        --logpath 日志文件路径
        --master 指定为主机器
        --slave 指定为从机器
        --source 指定主机器的IP地址
        --pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是空闲磁盘大小的5%)。
        --logappend 日志文件末尾添加
        --port 启用端口号
        --fork 在后台运行
        --only 指定只复制哪一个数据库
        --slavedelay 指从复制检测的时间间隔
        --auth 是否需要验证权限登录(用户名和密码)
4.查看27017端口
  netstat -nalp | grep 27017
 

5.进人MongoDB Shell控制台;

  cd /usr/local/mongodb/bin/

6.查看可用数据库并切换数据库(初始化有2个数据库local/admin)

  show dbs && use admin;

7.MongoDB Shell控制台下关闭数据库;

  db.shutdownServer()

配置数据库

  1.设置MongoDB配置文件

    vim /usr/local/mongodb/mongodb.conf

    内容如下:

      

  2.基于新建的配置文件启动MongoDB

    cd /usr/local/mongodb/bin/

    sudo ./mongod --config /usr/local/mongodb/mongodb.conf

    

  3.命令行关闭数据库

    sudo ./mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()"

    

  4.配置MongoDB启动脚本

    cd /etc/rc.d/init.d (init.d 目录详解参见:http://www.cnblogs.com/SZxiaochun/p/7726527.html

    vi mogod

      

  5,添加执行权限

    sudo chmod +x /etc/rc.d/init.d/mongod

  6,设置开机启动 chkconfig mongod on (失败参见:http://www.cnblogs.com/SZxiaochun/p/7711878.html

  7,基于service启动MongoDB服务

    sudo service  mongod  start

  8,设置MongoDB环境变量

    sudo vi /etc/profile

  加入

    export PATH=$PATH:/usr/local/mongodb/bin

  9,source

    sudo source /etc/profile

Linux 安装 MongoDB数据库的更多相关文章

  1. CentOS7安装mongoDB数据库

    CentOS7安装mongoDB数据库 时间:2015-03-03 16:45来源:blog.csdn.net 作者:进击的木偶 举报 点击:8795次 mongoDB是目前发展比较好的NOSQL数据 ...

  2. linux 安装mongodb

    Linux 安装mongodb 1.下载mongodb linux wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon- ...

  3. 全自动安装mongoDB数据库的shell脚本

    最近在研究mongoDB数据库,写了个全自动安装mongoDB数据库的shell脚本,仅供参考,欢迎拍砖,内容如下: #!/bin/bash # shell的执行选项: # -n 只读取shell脚本 ...

  4. Linux安装mongoDB步骤和方法

    Linux安装mongoDB步骤和方法 下载mongoDB数据库 mongodb-linux-x86_64-3.0.15.tgz 存放到linux文件夹中 ftp软件直接拖上去 解压文件夹(解压后,会 ...

  5. 阿里云ecs Linux平台安装mongodb数据库

    MongoDB提供了linux平台上32位和64位的安装包,你可以在官网下载安装包. 下载地址:http://www.mongodb.org/downloads 下载完安装包,并解压 tgz(以下演示 ...

  6. CentOS 6.5_X64下安装MongoDB数据库

    1.下载MongoDB 官网下载地址:https://www.mongodb.org/downloads 具体链接:https://fastdl.mongodb.org/linux/mongodb-l ...

  7. linux安装mongodb并启动

    CentOS6.4 安装MongoDB   1.下载MongoDB(64位) http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tg ...

  8. ubuntu 安装 mongodb 数据库

    第一步:下载安装包 下载版本:3.0.1 下载链接:http://www.mongodb.org/downloads 首先在linux中解压缩安装程序 通过命令操作: 解压:[root@localho ...

  9. CentOS 5.6怎么安装MongoDB数据库?

    1. 下载Linux版本的 MongoDB 数据库 到官方的下载页面下载mongodb的Linux版本,32位还是64位根据自己的情况自行选择 http://www.mongodb.org/downl ...

随机推荐

  1. 使用gm和imageMagick处理图片

    第一步安装imageMagick和gm模块 1, cnpm install --save imageMagick gm 第二步在服务器上安装imageMagick,下载地址http://www.ima ...

  2. jar依赖

    https://blog.csdn.net/honghailiang888/article/details/53019635

  3. 分布式系统唯一ID生成方案汇总【转】

    转自:http://www.cnblogs.com/haoxinyue/p/5208136.html 系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结.生成ID的方法有很 ...

  4. 常用查找算法(Java)

    常用查找算法(Java) 2018-01-22 1 顺序查找 就是一个一个依次查找 2 二分查找 二分查找(Binary Search)也叫作折半查找. 二分查找有两个要求, 一个是数列有序, 另一个 ...

  5. 使用instantclient_11_2和pl/sql Developer连接oracle远程数据库

    https://blog.csdn.net/itmyhome1990/article/details/8796781 ***************************************** ...

  6. jackson中自定义处理序列化和反序列化

    http://jackyrong.iteye.com/blog/2005323 ********************************************** 对于一直用gson的人来说 ...

  7. shell 全局剔除标点符号

    vim打开文件 []如果是单个字符的话,加上中括号就代表“或”了 :%s/[`~!@#$^&*()=|{}':;',\[\].<>?�/¥……——|[]‘::”“'.,.]//g ...

  8. C# 去除json字符串key引号

    采用正则表达式去除: 方法 /// <summary> /// 去除json key双引号 /// </summary> /// <param name="js ...

  9. mysql查询字段为null 返回0

    SELECT   IF(AVG(字段) IS NULL,0, 字段) as 重命名   From  xxx

  10. 固定高度div,随内容自动变高css定义方法

    *{ font-size:12px; margin:0; padding:0;}方法1:#testBox{border:1px solid #cccccc;padding:5px;width:220p ...