mongodb 安装

下载

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

相关推荐
fLDiSQV1W4 小时前
【MongoDB】MongoDB 概述
数据库·mongodb
知识分享小能手1 天前
MongoDB入门学习教程,从入门到精通,MongoDB的分片简介(14)
数据库·学习·mongodb
希望永不加班2 天前
SpringBoot 整合 MongoDB
java·spring boot·后端·mongodb·spring
sR916Mecz2 天前
MongoDB 详解、应用场景及案例分析(AI)
数据库·mongodb
吴声子夜歌2 天前
Node.js——操作MongoDB
数据库·mongodb·node.js
爬山算法3 天前
MongoDB(80)如何在MongoDB中使用多文档事务?
数据库·python·mongodb
爬山算法3 天前
MongoDB(79)事务的特性是什么?
数据库·python·mongodb
知识分享小能手3 天前
MongoDB入门学习教程,从入门到精通,MongoDB 副本集管理完全指南(13)
数据库·学习·mongodb
爬山算法4 天前
MongoDB(78)什么是MongoDB的事务?
数据库·mongodb
知识分享小能手4 天前
MongoDB入门学习教程,从入门到精通,MongoDB从应用程序连接副本集(12)
数据库·学习·mongodb