下载
1、下载
$ wget https://fastdl.mongodb.org/src/mongodb-src-r7.0.6.tar.gz
2、解压
$ tar -zxvf mongodb-src-r7.0.6.tar.gz
3、改名,放到目录:/usr/local
$ mv mongodb-src-r7.0.6 /usr/local/mongodb
4、新建必要的文件夹(依次是:数据库 日志 配置文件)
$ cd /usr/local/mongodb
$ mkdir data log etc
5、添加系统路径
$ vim /etc/profile
export PATH=$PATH:/usr/local/mongodb/bin
6、配置生效
$ source /etc/profile
7、查看是否添加
$ echo $PATH
8、创建 mongodb.conf
vim etc/mongodb.conf
mongodb.conf 内容是
systemLog:
MongoDB发送所有日志输出的目标指定为文件
The path of the log file to which mongod or mongos should send all diagnostic logging information
destination: file
mongod或mongos应向其发送所有诊断日志记录信息的日志文件的路径
path: "/usr/local/mongodb/mongodb/log/mongodb.log"
当mongos或mongod实例重新启动时,mongos或mongod会将新条目附加到现有日志文件的末尾。
logAppend: true
storage:
mongod实例存储其数据的目录。storage.dbPath设置仅适用于mongod。
The directory where the mongod instance stores its data.Default Value is "/data/".
dbPath: "/usr/local/mongodb/mongodb/data"
#journal:
#启用或禁用持久性日志以确保数据文件保持有效和可恢复。
enabled: true
processManagement:
#启用在后台运行mongos或mongod进程的守护进程模式。
fork: true
net:
服务实例绑定的IP,默认是localhost(192.168.0.5:局域网IP)
bindIp: localhost,192.168.0.5
bindIp
#绑定的端口,默认是27017
port: 27017
#启动或关闭
启动服务
mongod --config /usr/local/mongodb/etc/mongodb.conf
关闭服务
mongod --config /usr/local/mongodb/etc/mongodb.conf --shutdown
或者
killall mongod