linux 下mongodb 3.2.5单机版安装

mongodb3.0.x的安装教程网上很多,这里主要介绍3.2.5的安装

linux iso 在\10.10.10.1ShareDocUseryipengzhiISOCentos7.0  这个安装就不介绍了

mongodb 3.2.5安装包在 

Linux 版本:\10.10.10.1sharedocuser7.0mongodb-3.2.5-linux-5-23-s.zip   

单机版:

 以root用户登录centos

右键,点击 open in Terminal打开一个终端,然后 

[root@mongoDB3 ~]# cd /home

 在home目录下创建一个文件夹

 [root@luo4 home]#  mkdir mongodb

创建一个data目录

[root@luo4 home]#  mkdir data

创建一个log目录:

[root@luo4 home]#  mkdir log

创建config.conf文件

[root@luo4 home]# vi  config.conf

systemLog:
  destination: file
  path: /home/mongodb/log/mongod.log
  logAppend: true
storage:
  journal:
    enabled: true
  dbPath: /home/mongodb/data
  directoryPerDB: true
  engine: wiredTiger
  wiredTiger:
    engineConfig:
      cacheSizeGB: 1
      directoryForIndexes: true
    collectionConfig:
      blockCompressor: zlib
    indexConfig:
      prefixCompression: true
net:
port: 27017

如果config.file不想自己写,可以拷贝\10.10.10.1ShareDocUserluozhitao下的config.conf

 将mongodb安装包拷贝到linux上

 如果不知道怎么拷贝的将\10.10.10.1ShareDocUserluozhitaoXmanager_4.0.232_XiaZaiBa下的xmanager安装在windows本机上(这个工具可以将window上的文件拷贝到linux上同时也可以连接linux)

在当前进程下创建一个  # vi u.txt将以下内容拷贝进去:

ulimit -f unlimited
ulimit -t unlimited
ulimit -v unlimited
ulimit -n 64000
ulimit -m unlimited
ulimit -u 64000

:wq! 保存

source u.txt

 解压mongodb 安装包

 [root@mongoDB3 mongodb]# tar -zxvf mongodb-linux-x86_64-rhel62-3.2.4.tgz 

解压完后会产生一个mongodb-linux-x86_64-rhel62-3.2.4(蓝色),然后cd进去

[root@mongoDB3 mongodb]# cd mongodb-linux-x86_64-rhel62-3.2.4/bin/

起mongod实例:

./mongod -f /home/config.conf

至此 mongod已经起来了,这种方式是以进程的方式启动的,所以这个命令窗口不要关掉!

原文地址:https://www.cnblogs.com/luo-mao/p/5872306.html