温馨提示×

Ubuntu MongoDB配置步骤详解

小樊
51
2025-08-25 23:59:36
栏目: 云计算

以下是Ubuntu上配置MongoDB的详细步骤:

安装MongoDB

  1. 更新系统包列表:sudo apt update
  2. 导入MongoDB公钥:wget -qO - https://www.mongodb.org/static/pgp/server-7.0.asc | sudo apt-key add -(以7.0版本为例)。
  3. 创建MongoDB源列表文件:echo "deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
  4. 安装MongoDB:sudo apt update && sudo apt install mongodb-org -y

配置MongoDB

  1. 编辑配置文件:sudo nano /etc/mongod.conf
  2. 常见配置修改:
    • 网络配置net.port设置监听端口,默认27017;bindIp设置为0.0.0.0允许远程访问。
    • 安全配置security.authorization设为enabled启用身份验证。
    • 存储配置storage.dbPath指定数据存储路径,journal.enabled设为true启用日志。
    • 日志配置systemLog.destination设为filepath指定日志文件路径,logAppend设为true以追加方式记录日志。
  3. 保存并退出配置文件,然后重启MongoDB服务:sudo systemctl restart mongod

启动与验证

  1. 启动服务:sudo systemctl start mongod
  2. 设置开机自启:sudo systemctl enable mongod
  3. 检查服务状态:sudo systemctl status mongod
  4. 验证安装:连接MongoDB shell,mongo,若配置了身份验证,使用mongosh "mongodb://用户名:密码@服务器IP:端口/数据库名?authSource=数据库名"

0