不同操作系统中安装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来查看数据库列表。

posted @ 2024-12-18 09:43  软件职业规划  阅读(153)  评论(0)    收藏  举报