mongodb的安装和开机自启动详细讲解

下面是 MongoDB 的安装和开机自启动的详细步骤:

一、Linux 安装 MongoDB

  1. 添加 MongoDB 公钥和下载源:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu $(lsb_release -sc)/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
  1. 更新下载源:
sudo apt-get update
  1. 安装 MongoDB:
sudo apt-get install -y mongodb-org

安装完成后,MongoDB 默认会启动,并绑定在本地 27017 端口。

二、配置 MongoDB 自启动

  1. 拷贝 MongoDB 自启动文件:
sudo cp /usr/lib/systemd/system/mongod.service /etc/systemd/system/mongod.service
  1. 打开 MongoDB 自启动文件:
sudo nano /etc/systemd/system/mongod.service
  1. 修改启动配置文件:
ExecStart=/usr/bin/mongod --config /etc/mongod.conf
  1. 保存并退出配置文件。

  2. 启用 MongoDB 自启动,执行如下命令:

sudo systemctl enable mongod
  1. 启动 MongoDB 自启动服务:
sudo systemctl start mongod

三、Windows 安装 MongoDB

  1. 下载 MongoDB 安装程序,地址:https://www.mongodb.com/download-center

  2. 根据自己的操作系统选择对应的版本进行下载,然后运行安装程序。

  3. 在安装过程中,如果需要更改 MongoDB 数据库的安装路径,则需要在 Custom 呈现配置步骤页面中指定路径。

  4. 点击安装完成后,MongoDB 默认会启动,并绑定在本地 27017 端口。

四、配置 MongoDB 自启动

  1. 进入 MongoDB 安装目录,例如默认安装路径为 C:\Program Files\MongoDB\Server\4.0\bin

  2. 打开命令行窗口(CMD)并以管理员权限运行:

mongod --config "C:\Program Files\MongoDB\Server\4.0\bin\mongod.cfg" --install
  1. 启用 MongoDB 自启动,执行如下命令:
net start MongoDB
  1. 查看 MongoDB 自启动状态:
sc query MongoDB

以上就是 MongoDB 的安装和开机自启动的完整攻略了。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mongodb的安装和开机自启动详细讲解 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • 详解最简单易懂的Spring Security 身份认证流程讲解

    以下是“详解最简单易懂的Spring Security 身份认证流程讲解”完整攻略: Spring Security 身份认证流程讲解 什么是Spring Security Spring Security 是一个基于 Spring 框架的认证和授权的框架。它的目的是为了简化开发者在应用程序中实现安全控制的工作。通过 Spring Security,开发者可以…

    MongoDB 2023年5月16日
    00
  • Java基础开发之JDBC操作数据库增删改查,分页查询实例详解

    下面我将为您详细讲解“Java基础开发之JDBC操作数据库增删改查,分页查询实例详解”的完整攻略。 一、JDBC操作数据库增删改查 1.1 简介 JDBC全称为Java Database Connectivity,是Java语言操作数据库的公共接口,主要由Java SE API组成,提供了连接数据库、执行SQL语句、处理结果集等常用功能。在JDBC中,涉及到…

    MongoDB 2023年5月16日
    00
  • MongoDB常用操作汇总

    MongoDB常用操作汇总 简介 MongoDB是一种开源的、高性能、面向文档的数据库。在操作方面,MongoDB的命令行和图形界面工具非常友好,非常适合开发人员进行数据存储和管理。 本文将提供常用的MongoDB操作指南,包括CRUD操作、索引设置、聚合操作等。 连接数据库 连接MongoDB需要使用mongo命令,如下所示: mongo –host &…

    MongoDB 2023年5月16日
    00
  • Ubuntu下安装mongodb 3.4的详细过程

    以下是Ubuntu下安装MongoDB 3.4的详细过程: 安装准备 在终端中执行以下命令,更新软件包列表并安装MongoDB的公共签名密钥: sudo apt-get update sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv EA312927 然后更新源列表为Mongo…

    MongoDB 2023年5月16日
    00
  • Mongodb常用的身份验证方式

    对于 Mongodb 常用的身份验证方式,主要有以下两种: 1. SCRAM-SHA SCRAM-SHA 是一种新的身份验证机制,它基于 Salted Challenge Response Authentication Mechanism(SCRAM)协议,提供更安全的密码验证。SCRAM-SHA 分为 SCRAM-SHA-1 和 SCRAM-SHA-256…

    MongoDB 2023年5月16日
    00
  • 关于VS2019 C++项目同时出现LNK2005 和LNK1169 error 的解决办法

    我来为您详细讲解如何解决“关于VS2019 C++项目同时出现LNK2005和LNK1169 error”的问题。 问题描述 当我们在使用Visual Studio 2019创建C++项目时,有时候会出现LNK2005和LNK1169错误,错误提示信息大致如下: 1>First.obj : error LNK2005: "int num&qu…

    MongoDB 2023年5月16日
    00
  • .Net中MoongoDB的简单调用图文教程

    针对“.Net中MoongoDB的简单调用图文教程”这一主题,以下是一个完整的攻略: .Net中MongoDB的简单调用图文教程 MongoDB是什么 MongoDB是一个基于文档的分布式数据库,它采用了类似于JSON的BSON格式,支持动态查询。MongoDB被广泛应用于大数据和云计算领域,被誉为NoSQL的代表之一。 在.Net项目中引入MongoDB …

    MongoDB 2023年5月16日
    00
  • Mongodb 忘记密码的解决办法

    关于“Mongodb 忘记密码的解决办法”的完整攻略,可以按如下步骤进行: 1. 使用管理员权限登陆MongoDB 首先,在已经安装好的MongoDB中,需要以管理员权限登陆MongoDB。 mongo admin -u admin -p [admin密码] 其中,admin为管理员用户的名字,admin密码为密码。 2. 创建一个新的管理员账户 在管理员权…

    MongoDB 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部