我的Linux服务器是CentOS 7.x,mongodb版本:4.0.x
-
首先下载MongoDB压缩包,连接Linux将压缩包上传到Linux,下载地址:
https://www.mongodb.com/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.10.tgz/download -
解压文件到 /usr/local 目录:
tar -zxvf mongodb-linux-x86_64-4.0.10.tgz -C /usr/local/
重命名为mongodb:
mv mongodb-linux-x86_64-4.0.10/ mongodb
-
启动MongoDB:
- 启动MongoDB服务前先创建 /data/mongo/db 目录和 /data/mongo/log/mongodb.log log文件
cd /data mkdir mongo cd mongo/ mkdir db mkdir log cd log/ touch mongodb.log
- 启动MongoDB服务
./mongod -dbpath /data/mongo/db/ -logpath /data/mongo/log/mongodb.log -logappend -fork -port 27017
- 启动MongoDB服务前先创建 /data/mongo/db 目录和 /data/mongo/log/mongodb.log log文件
-
配置文件的方式启动MongoDB
创建 mongodb.conf 文件:cd /usr/local/mongodb/ touch mongodb.conf
vi mongodb.conf 编辑文件:
dbpath=/data/mongo/db logpath=/data/mongo/log/mongodb.log logappend=true fork=true bind_ip=0.0.0.0 port=27017
esc退出输入 :wq 保存
注意:bind_ip=0.0.0.0 这项设置是为本地连接远程启动服务:
./bin/mongod -f mongodb.conf
-
登录mongodb:
./mongo
exit 退出mongodb -
关闭MongoDB:
pkill mongod