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日

相关文章

  • go build 通过文件名后缀实现不同平台的条件编译操作

    在Go语言中,可以使用go build命令将源代码编译成可执行程序。 Go提供了一种条件编译的特性,通过文件名后缀进行不同平台的条件编译操作。 具体的实现策略如下: 将不同平台的相同代码保存到以不同平台为后缀的文件中,然后在go build命令中指定需要编译的平台的后缀即可。 例如,我们在Windows和Linux环境下需要处理不同的逻辑,可以将它们放到两个…

    MongoDB 2023年5月16日
    00
  • MongoDB数据库用户角色和权限管理详解

    MongoDB数据库用户角色和权限管理详解 MongoDB 是一种极富有弹性的文档型数据库,具有高性能、可伸缩性和可读性等特点。作为 MongoDB 数据库管理员,为保证数据库安全可靠,我们需要了解 MongoDB 的角色和权限管理机制。 MongoDB 用户角色 MongoDB 支持两种类型的角色:内建角色和自定义角色。内建角色是 MongoDB 预定义的…

    MongoDB 2023年5月16日
    00
  • ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法

    下面是完整攻略: ThinkPHP like模糊查询 Like模糊查询在ThinkPHP中非常常用,可以根据关键字在数据库中查找所有符合要求的结果。 例如,我们要查找用户表中用户名中含有“admin”的记录,可以使用以下代码: $userModel = new UserModel(); $userList = $userModel->where(‘us…

    MongoDB 2023年5月16日
    00
  • mongodb处理中文索引与查找字符串详解

    这里详细讲解如何在 MongoDB 中处理中文索引和查找字符串,并提供两个示例说明。 概述 MongoDB 默认不支持中文索引和模糊查询,但是可以通过使用 中文分词器 来实现中文索引和模糊查询。 具体步骤如下: 安装中文分词器 使用中文分词器对中文文本进行分词 创建文本的全文索引 下面将通过两个示例进一步说明这个过程。 示例一:创建中文索引 在本示例中,我们…

    MongoDB 2023年5月16日
    00
  • C#基于Mongo的官方驱动手撸一个Super简易版MongoDB-ORM框架

    以下是详细讲解“C#基于Mongo的官方驱动手撸一个Super简易版MongoDB-ORM框架”的完整攻略,包含两条示例说明。 1.准备工作 1.1 安装MongoDB数据库 首先,在本地电脑上安装MongoDB数据库,可以去MongoDB官网下载,也可以使用yum/apt-get等命令行工具安装。安装完成后,启动MongoDB,可以使用mongo命令进行连…

    MongoDB 2023年5月16日
    00
  • MongoDB 数据模型的设计模式及优缺点

    MongoDB是一种流行的NoSQL数据库,在设计数据模型时,需要考虑到多种因素,包括数据量、数据结构、查询需求、数据聚合和可扩展性等。本文将介绍MongoDB数据模型设计的常见模式以及它们的优缺点,并提供两个示例说明。 模式1:嵌入式文档 在MongoDB中,可以将一个文档嵌入到另一个文档中,形成“嵌入文档模式”。这种模式通常用于描述一对一或一对多的关系,…

    MongoDB 2023年5月16日
    00
  • MongoDB连接和创建数据库的方法讲解

    下面是关于“MongoDB连接和创建数据库的方法讲解”的详细攻略。 连接MongoDB 步骤一:启动MongoDB服务 在连接MongoDB之前,首先需要启动MongoDB服务。如果您使用的是macOS或Linux系统,可以在终端输入以下命令来启动MongoDB服务: sudo service mongod start 如果您使用的是Windows系统,可以…

    MongoDB 2023年5月16日
    00
  • CentOS 安装 Mongodb详解(在线和离线)

    CentOS 安装 Mongodb 可以采用在线和离线两种方式进行安装。 一、在线安装 MongoDB 安装 首先在命令行窗口中执行以下命令: sudo yum -y update sudo yum -y install mongodb-server 上述命令会自动下载 MongoDB,并安装在 CentOS 系统上。 安装完毕后,启动 MongoDB 服务…

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