linux 下mongodb 3.2.5单机版安装
mongodb3.0.x的安装教程网上很多,这里主要介绍3.2.5的安装
linux iso 在\\10.10.10.1\ShareDoc\User\yipengzhi\ISO\Centos7.0 这个安装就不介绍了
mongodb 3.2.5安装包在
Linux 版本:\\10.10.10.1\sharedoc\user\7.0\mongodb-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.1\ShareDoc\User\luozhitao\下的config.conf
将mongodb安装包拷贝到linux上
如果不知道怎么拷贝的将\\10.10.10.1\ShareDoc\User\luozhitao\Xmanager_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已经起来了,这种方式是以进程的方式启动的,所以这个命令窗口不要关掉!