下载
# 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