windows,ubuntu安装数据库mongodb(亲测100%详细安装易懂,不懂我倒立拉*)

MongDB

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的

1、安装MongoDB
windows:
首先咱打开官网下载:https://www.mongodb.com/download-center/community

下载完成之后,安装MongoDB
勾选,next
在这里插入图片描述
点击Custom自定义路径安装
在这里插入图片描述
点击browse
在这里插入图片描述
你可以在D盘中新建一个mongodb文件夹,点ok
在这里插入图片描述
点击next
在这里插入图片描述
点击next
在这里插入图片描述
把Install MongoDB Compass(图形化页面)去掉,然后next
在这里插入图片描述
点击install
在这里插入图片描述
最后Finish,结束
在这里插入图片描述
安装完之后重点!!!!!

打开你安装的文件夹位置,然后点进bin文件夹
在这里插入图片描述
点开data,创建db文件夹用来存放开启mongod之后的数据
在这里插入图片描述

然后再文件路径上写cmd,回车
在这里插入图片描述
打开cmd之后
在这里插入图片描述
输入:

mongod --dbpath D:\mongodb\data\db

等出现一下结果就说明对了
在这里插入图片描述
记住这个mongod每次都要在mongo启动前启动,不能关掉,关掉就mongo起不起来,里面包括了mongo的日志等一些东西,
之后就在刚刚那个bin文件夹中再打开个cmd窗口,直接输入mongo就可以了,不出意外你就可以得到以下这个界面就算是成功了:
在这里插入图片描述

2、ubuntu安装MongoDB
不跟你多bb,pip install 就完事了

pip install mongodb

打开终端,输入:

sudo mongod

你就会有以下错误:

exception in initAndListen: 29 Data directory /data/db not found
#报错原因:
你没有在它指定的文件夹下面创建目录,就和windows一样,没有db这个文件夹用来保存数据

这个时候你就要给他指定的路径下创建文件夹

sudo mkdir -p /data/db

光创建还不够,你还得给他读写的权限:

sudo chmod 777 /data/db

启动:
先启动服务端,记住不能关:

mongod

再启动mongo:

mongo

你可以敲入以下指令来查看mongod有没有启成功:

ps aux | grep mongod

在这里插入图片描述
还可以输入以下代码查看日志的位置:

cd /var/log/mongodb

ls

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在Windows环境下安装mongodb_exporter并监控MongoDB数据库详细步骤: 1. 下载mongodb_exporter 在https://github.com/percona/mongodb_exporter/releases页面下载最新版本的mongodb_exporter。 2. 解压mongodb_exporter 将下载的mongodb_exporter压缩包解压到一个目录中。 3. 配置mongodb_exporter 在解压后的目录中,找到mongodb_exporter.exe并右键单击选择“编辑”。 在编辑框中添加以下内容: ``` mongo.uri: mongodb://localhost:27017 ``` 这将告诉mongodb_exporter连接到MongoDB实例,并开始收集指标。 4. 启动mongodb_exporter 在命令提示符中进入mongodb_exporter目录,并执行以下命令启动mongodb_exporter: ``` ./mongodb_exporter.exe ``` 5. 访问mongodb_exporter 在浏览器中输入http://localhost:9216/metrics即可访问mongodb_exporter的指标。 6. 配置Prometheus 在Prometheus的配置文件中添加以下内容: ``` scrape_configs: - job_name: 'mongodb_exporter' static_configs: - targets: ['localhost:9216'] ``` 这将告诉Prometheus定期从mongodb_exporter收集指标。 7. 启动Prometheus 在命令提示符中启动Prometheus: ``` ./prometheus.exe ``` 8. 访问Prometheus 在浏览器中访问http://localhost:9090即可访问Prometheus的Web界面。 9. 配置Grafana 在Grafana中添加Prometheus数据源,并创建MongoDB仪表板以显示MongoDB指标。 10. 监控MongoDB数据库 现在,您已经可以使用Grafana监控MongoDB数据库了。 注意:在配置mongodb_exporter和Prometheus之前,确保MongoDB实例正在运行并且可以通过localhost:27017访问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值