1. 下载安装文件(网站有些卡,并且样式有问题)
https://www.mongodb.com/download-center/community
2. 下载centos,tgz文件
mongodb-linux-x86_64-rhel70-5.0.0.tgz
3. 安装mongo软件
mkdir /data
tar zxvf mongodb-linux-x86_64-rhel70-5.0.0.tgz
mv mongodb-linux-x86_64-rhel70-5.0.0 mongodb5
4. 创建相关文件夹以及文件夹
mkdir -p /data/mongodb5/data
mkdir -p /data/mongodb5/log
touch /data/mongodb5/log/mongodb.log
cd mongodb5
chmod -R 777 data
chmod -R 777 log
5. 创建启动配置文件
vim conf/mongodb.conf
配置内容:
#端口
port=27017
#数据库存文件存放目录
dbpath= /data/mongodb5/data
#日志文件存放路径
logpath= /data/mongodb5/log/mongodb.log
#使用追加的方式写日志
logappend=true
#以守护进程的方式运行,创建服务器进程
fork=true
#最大同时连接数
maxConns=100
#不启用验证
noauth=true
#auth=true #创建好用户在启动
#每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。
#即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的journal日志来恢复。
journal=true
#存储引擎,有mmapv1、wiretiger、mongorocks
storageEngine=wiredTiger
#设置成全部ip可以访问,这样就可以在windows中去连虚拟机的MongoDB,也可以设置成某个网段或者某个ip1234567891011
bind_ip = 0.0.0.0
6. 设置环境变量
vim /etc/profile
添加
export MONGODB_HOME=/data/mongodb5
export PATH=$MONGODB_HOME/bin:$PATH
source /etc/profile
7. 启动
mongod --config /data/mongodb5/conf/mongodb.conf