首页 > 数据库 >不同操作系统中安装MongoDB的详细步骤

不同操作系统中安装MongoDB的详细步骤

时间:2024-12-18 09:56:03浏览次数:4  
标签:sudo 操作系统 MongoDB 6.0 步骤 https mongodb 安装

Windows系统

  1. 下载安装包
  2. 运行安装程序
    • 双击下载的安装包(.msi文件),启动安装向导。
    • 在安装向导中,按照提示选择安装路径(默认路径为C:\Program Files\MongoDB\Server\)、数据存储路径等选项。
    • 可以选择将MongoDB安装为服务,这样在系统启动时MongoDB会自动运行。
  3. 配置环境变量
    • 将MongoDB的二进制文件目录(例如C:\Program Files\MongoDB\Server\your_version\bin)添加到系统的环境变量PATH中。这样就可以在命令提示符的任何目录下运行MongoDB相关命令。
  4. 创建数据目录和日志目录(可选)
    • 虽然安装过程中可以指定数据存储路径,但也可以手动创建数据目录(如C:\data\db)和日志目录(如C:\data\log)。
  5. 启动MongoDB服务
    • 如果在安装过程中没有将MongoDB安装为服务,可以通过命令行手动启动。打开命令提示符,进入MongoDB的安装目录下的bin文件夹,运行命令mongod.exe来启动MongoDB数据库服务。

Linux系统(以Ubuntu为例)

  1. 导入公钥
    • 打开终端,运行以下命令导入MongoDB的公钥,这可以确保软件包的完整性和真实性:
    wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
    
    • 对于较新的Ubuntu版本,可能需要使用以下方式添加公钥:
    curl -fsSL https://pgp.mongodb.com/server-6.0.asc | \
    sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg \
    --dearmor
    
  2. 创建列表文件
    • 创建一个/etc/apt/sources.list.d/mongodb-org-6.0.list文件(这里以MongoDB 6.0为例),并添加以下内容:
    deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse
    
    • 注意:focal是Ubuntu 20.04的代号,如果你使用的是其他版本的Ubuntu,需要将其替换为相应的代号,如bionic(Ubuntu 18.04)等。
  3. 更新软件包列表并安装
    • 运行以下命令更新软件包列表:
    sudo apt-get update
    
    • 然后安装MongoDB:
    sudo apt-get install -y mongodb-org
    
  4. 启动MongoDB服务
    • 安装完成后,可以使用以下命令启动MongoDB服务:
    sudo service mongod start
    
    • 或者使用systemctl命令(适用于使用systemd的系统):
    sudo systemctl start mongod
    

macOS系统

  1. 使用Homebrew安装(推荐)
    • 如果你的Mac没有安装Homebrew,先打开终端并安装Homebrew(https://brew.sh/)。
    • 安装完成Homebrew后,在终端运行以下命令安装MongoDB:
    brew tap mongodb/brew
    brew install mongodb-community@6.0
    
    • 这里以安装MongoDB 6.0为例,你可以将版本号替换为你想要安装的版本。
  2. 手动安装
    • 访问MongoDB官方网站(https://www.mongodb.com/try/download/community),下载适合macOS的.tgz安装包。
    • 解压下载的文件,将解压后的文件移动到合适的位置(如/usr/local/mongodb)。
    • 配置环境变量,将MongoDB的二进制文件目录添加到PATH环境变量中,例如在~/.bash_profile~/.zshrc(如果使用zsh)文件中添加export PATH=/usr/local/mongodb/bin:$PATH,然后运行source ~/.bash_profilesource ~/.zshrc使配置生效。
  3. 启动MongoDB服务
    • 使用Homebrew安装的可以通过以下命令启动服务:
    brew services start mongodb-community@6.0
    
    • 手动安装的可以在终端进入MongoDB的二进制文件目录,运行mongod命令来启动服务。

安装完成后,你可以通过连接到MongoDB数据库并执行一些简单的操作来验证安装是否成功。例如,在命令提示符或终端中运行mongo命令(确保mongod服务已经启动),进入MongoDB的shell环境,尝试执行一些数据库操作,如show dbs来查看数据库列表。

标签:sudo,操作系统,MongoDB,6.0,步骤,https,mongodb,安装
From: https://www.cnblogs.com/java-note/p/18613983

相关文章

  • 不同操作系统下安装LogStash的详细步骤
    Ubuntu/Debian系统更新软件包列表打开终端,在安装之前,先更新系统的软件包列表,运行命令:sudoapt-getupdate安装Java运行时环境(JRE)LogStash是基于Java开发的,需要安装JRE。可以通过以下命令安装OpenJDK(这是Ubuntu/Debian上常用的Java实现):sudoapt-getinstalldefau......
  • 不同环境下安装Kibana的详细步骤
    一、在Linux系统(以Ubuntu为例)中安装Kibana安装Java运行环境(JRE)Kibana是基于JavaScript开发的,并且运行在Java虚拟机(JVM)之上。在Ubuntu系统中,可以通过以下命令安装OpenJDK:sudoapt-yupdatesudoapt-yinstallopenjdk-11-jre下载Kibana你可以从Elastic官方网站(http......
  • 不同操作系统下安装Nginx的常见方法
    Ubuntu/Debian系统更新软件包列表在终端中输入以下命令来更新系统的软件包列表:sudoapt-getupdate这一步是为了确保系统获取到最新的软件包信息,包括Nginx的相关信息。安装Nginx执行安装命令:sudoapt-getinstallnginx安装过程中,系统会自动下载并配置Nginx相......
  • MyBatis Generator安装详细步骤
    1.准备工作确保你的系统已经安装了Java开发环境(JDK),并且配置好了相关的环境变量。因为MyBatisGenerator是一个Java工具,它依赖于Java运行环境来执行。你可以在命令行中输入java-version来检查JDK是否正确安装。2.添加依赖Maven项目如果你的项目是使用Maven构建的,需要在......
  • Spring Security集成的详细步骤
    一、项目依赖配置Maven项目如果使用Maven构建项目,需要在项目的pom.xml文件中添加SpringSecurity的依赖。通常包括spring-security-web和spring-security-config。<dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-web<......
  • 安装Ranger(以CentOS为例)用于统一权限管理的详细步骤
    一、前提准备系统要求操作系统:CentOS7或更高版本(这里以CentOS7为例)。确保系统已经安装并配置好基本的网络设置,能够访问互联网进行软件包下载。软件依赖:需要安装JavaDevelopmentKit(JDK),推荐版本为1.8或更高。可以使用以下命令检查是否安装了JDK:java-version如果没有安......
  • 常见的Linux系统(以Ubuntu为例)中安装Redis的步骤
    一、安装准备更新系统软件包列表在安装Redis之前,先更新系统的软件包列表,以确保可以获取最新版本的Redis及其依赖项。在终端中执行以下命令:sudoapt-getupdate这个命令会从软件源服务器获取最新的软件包信息,包括软件包的版本、依赖关系等更新内容。安装编译工具和依......
  • 常见的Linux系统下安装分布式消息队列Kafka的详细步骤
    一、安装前提条件Java环境安装Kafka是用Scala编写的,运行在Java虚拟机(JVM)上,所以需要先安装Java。可以通过以下命令检查系统是否已安装Java:java-version如果没有安装,可以根据操作系统的不同,从Oracle官方网站(https://www.oracle.com/java/technologies/javase-downloads.ht......
  • Linux系统下安装Flume的详细步骤
    一、环境准备Java环境安装Flume是基于Java开发的,所以需要先安装Java。检查系统是否已经安装Java,可以在终端中输入java-version。如果没有安装,对于Ubuntu系统,可以使用以下命令安装OpenJDK:sudoapt-getupdatesudoapt-getinstallopenjdk-8-jdk对于CentOS系统,可以使用......
  • Linux环境下安装Flink的详细步骤
    一、系统环境准备操作系统要求Flink可以运行在多种操作系统上,如Linux、macOS和Windows。但在生产环境中,Linux是最常用的。确保你的Linux系统安装了必要的软件包,如JavaDevelopmentKit(JDK)。Flink1.11及以上版本要求JDK8或更高版本。可以通过命令java-version来检查系统是......