ubuntu

如何在Ubuntu上稳定运行MongoDB

小樊
77
2025-04-01 23:15:07
栏目: 云计算

在Ubuntu上稳定运行MongoDB可以通过以下步骤实现:

安装MongoDB

  1. 导入MongoDB公钥
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
  1. 创建MongoDB源列表文件
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

请注意,上述命令中的focal应替换为您当前Ubuntu版本的代号,例如jammy对应Ubuntu 22.04。

  1. 更新软件包列表
sudo apt-get update
  1. 安装MongoDB包
sudo apt-get install -y mongodb-org
  1. 启动MongoDB服务
sudo systemctl start mongod
  1. 设置MongoDB服务自动启动
sudo systemctl enable mongod
  1. 检查MongoDB服务状态
sudo systemctl status mongod

如果状态显示为active (running),则表示MongoDB已成功安装并运行。

配置MongoDB

sudo nano /etc/mongod.conf
net:
  port: 27017
  bindIp: 0.0.0.0

storage:
  dbPath: /var/lib/mongodb
  journal:
    enabled: true

systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log

processManagement:
  fork: true
  pidFilePath: /var/run/mongodb/mongod.pid
sudo systemctl restart mongod

性能优化与安全配置

监控与维护

通过以上步骤,您可以在Ubuntu上稳定运行MongoDB,并确保其性能和安全。

0
看了该问题的人还看了