云风网(www.niech.cn)个人网站搭建(三)mongodb本地安装

2024-01-23 23:52

本文主要是介绍云风网(www.niech.cn)个人网站搭建(三)mongodb本地安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

node 开发接口优先进行本地开发,调试完成后进行部署
MongoDB是前端开发人员普遍使用的数据库,因为MongoDB不需要图形界面,是一个基于分布式文件存储的开源数据库系统。MongoDB 将数据存储为一个文档,数据结构由键值对(key=>value)组成;MongoDB 文档类似于 JSON 对象。

安装成功标识:

1.打开服务器输入地址为:‘http://localhost:27017’;
2.页面显示信息为:‘It looks like you are trying to access MongoDB over HTTP on the native driver port.’
接下来开始安装:
1.下载MongoDB数据库地址:(会自动检测电脑版本, 下载合适的MongoDB 版本号)
https://www.mongodb.com/try/download/community
在这里插入图片描述

2.打开下载的文件,找到 msi 后缀双击,进入安装
3.Custom 可以指定想安装在D盘或其他盘中
在这里插入图片描述
在这里插入图片描述

3.默认 'Run service as Network Service user’
在这里插入图片描述

4.取消勾选左下角图形化工具(Install MongoDB Compass),要不然安装时间会很长很长…
5.点击next ,finish就结束安装了
6.安装完的文件夹目录,config文件是后期加上去的,稍后会介绍
在这里插入图片描述

现在开始配置MongoDB的数据库环境

1.右击桌面图标 “我的电脑” ,找到 环境变量 在 系统变量 里面找到 path,点击 编辑
在这里插入图片描述

2.添加MongoDB的bin地址(ps:注意自己电脑存放mongodb的文件夹路径
在这里插入图片描述

最后一步运行MongoDB服务

1.创建数据库文件的存放位置
在data文件夹下创建 db 文件夹(启动 MongoDB 服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功)
在这里插入图片描述

2.启动 MongoDB 服务(Win+R键),输入cmd
3.进入命令编辑模式,找到db文件,按如下方式输入
在这里插入图片描述

4.输入命令,来启动MongoDB 服务(高版本 mongosh)
mongod --dbpath D:\MyApp\Mongodb\Server\data\db
5.按Enter键之后显示,一般端口是27017
在这里插入图片描述

6.浏览器中输入地址和端口号为:
http://localhost:27017
7.显示结果如下,就说明安装成功并结束
在这里插入图片描述

8.按两次的 ‘Ctrl + C’,结束该次进程

再配置本地 Windows MongoGB 服务

这样可设置为开机自启动,可直接手动启动关闭,可通过命令行net start MongoDB 启动,不需要再进入bin的目录下启动了;
1.在 data 文件下创建新文件夹log(用来存放日志文件)
在这里插入图片描述

2.在 MongoGB 中新建配置文件 mongo.config,用记事本打开编辑即可
输入:(ps:以自己的实际安装的文件地址为准)

#数据库数据存放目录
dbpath=D:\MyApp\Mongodb\Server\data\db
#数据库日志存放目录
logpath=D:\MyApp\Mongodb\Server\data\log\mongo.log
#以追加的方式记录日志
logappend = true
#端口号 默认为 27017
port=27017#开启用户认证
auth=false
#mongodb所绑定的ip地址,绑定后只能通过127访问
bind_ip = 0.0.0.0#启用日志,默认启用
journal=true
#过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#不允许全表扫描
notablescan=false

3.用管理员身份打开 cmd,然后找到 bin 文件地址为:"D:\MyApp\Mongodb\Server\bin ‘’,并输入代码为:mongod -dbpath “D:\MyApp\Mongodb\Server\data\db” -logpath “D:\MyApp\Mongodb\Server\data\log\mongo.log” -install -serviceName “MongoDB”;
‘MongoDB’ 就是之后启动 MongoDB 服务的名字
在这里插入图片描述

4.在cmd 管理员中启动和关闭 MongoDB 服务

(1)启动 MongoDB 命令为:net start MongoDB
在这里插入图片描述

(2)在浏览器中输入地址和端口号为:http://localhost:27017,显示如下,说明 MongoDB 服务已启动
在这里插入图片描述

5.MongoDB启动是 Win+R 键输入 services.msc 也可以判断是否启动
在这里插入图片描述

6.关闭 MongoDB 命令为:net stop MongoDB 查看启动的网页没有显示英文了就表示已经关闭了。

这篇关于云风网(www.niech.cn)个人网站搭建(三)mongodb本地安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/637922

相关文章

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

一文详解Git中分支本地和远程删除的方法

《一文详解Git中分支本地和远程删除的方法》在使用Git进行版本控制的过程中,我们会创建多个分支来进行不同功能的开发,这就容易涉及到如何正确地删除本地分支和远程分支,下面我们就来看看相关的实现方法吧... 目录技术背景实现步骤删除本地分支删除远程www.chinasem.cn分支同步删除信息到其他机器示例步骤

前端如何通过nginx访问本地端口

《前端如何通过nginx访问本地端口》:本文主要介绍前端如何通过nginx访问本地端口的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、nginx安装1、下载(1)下载地址(2)系统选择(3)版本选择2、安装部署(1)解压(2)配置文件修改(3)启动(4)

如何使用Haporxy搭建Web群集

《如何使用Haporxy搭建Web群集》Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具有很多如LVS和Nginx,本案例介绍使用Haproxy及Nginx搭建一套Web群集,感兴趣的... 目录一、案例分析1.案例概述2.案例前置知识点2.1 HTTP请求2.2 负载均衡常用调度算法 2.

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

Java使用HttpClient实现图片下载与本地保存功能

《Java使用HttpClient实现图片下载与本地保存功能》在当今数字化时代,网络资源的获取与处理已成为软件开发中的常见需求,其中,图片作为网络上最常见的资源之一,其下载与保存功能在许多应用场景中都... 目录引言一、Apache HttpClient简介二、技术栈与环境准备三、实现图片下载与保存功能1.