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

相关推荐
霖霖总总3 小时前
[MongoDB小技巧07]MongoDB 深度解析:find中投影与排序的底层机制与性能调优实战
数据库·mongodb
ejinxian13 小时前
PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, OceanBase, Sql Server等数据库
数据库·mysql·mongodb
Zyed1 天前
[STM32]Day10-Part1软件I2C读写MPU6050
stm32·嵌入式硬件·mongodb
sevenll072 天前
DocKit agentic MongoDB GUI 客户端 - 用自然语言和你的数据对话
数据库·mongodb·nosql·agent·桌面客户端
点灯小铭2 天前
基于单片机与DAC0832的双路波形信号发生系统设计
数据库·单片机·mongodb·毕业设计·课程设计·期末大作业
JAVA面经实录9172 天前
MongoDB(文档型 NoSQL)
java·数据库·mongodb·nosql
点灯小铭2 天前
基于单片机控制的多模式智能冰箱设计—冷藏、速冷、省电与自动化霜功能实现
单片机·mongodb·自动化·毕业设计·课程设计·期末大作业
是一个Bug3 天前
MongoDB:像搭积木一样存数据
数据库·mongodb
清风6666663 天前
基于单片机的可调数控电源设计
单片机·嵌入式硬件·mongodb·毕业设计·课程设计·期末大作业
IT界的老黄牛3 天前
MongoDB 主从切换排查实战:从 docker ps 到 jq,一套 SOP 定位死因
数据库·mongodb·docker