溫馨提示×

MongoDB Ubuntu版配置步驟是什么

小樊
47
2025-06-07 10:26:58
欄目: 云計算

在Ubuntu上配置MongoDB的步驟如下:

安裝MongoDB

  1. 更新系統包列表
sudo apt-get update
  1. 安裝MongoDB軟件包
sudo apt-get install -y mongodb-org
  1. 啟動MongoDB服務
sudo systemctl start mongod
  1. 確認MongoDB服務狀態
sudo systemctl status mongod

配置MongoDB

  1. 編輯MongoDB配置文件
sudo nano /etc/mongod.conf
  1. 修改配置文件
  • storage.dbPath:指定數據文件的存儲路徑,例如 /var/lib/mongodb。
  • systemLog.destination:日志輸出的目的地,可以是文件或標準輸出。
  • systemLog.logAppend:是否在現有日志文件中追加日志,通常設置為 true。
  • systemLog.path:日志文件的路徑,例如 /var/log/mongodb/mongod.log。
  • net.bindIp:指定MongoDB服務器監聽的IP地址,可以設置為 0.0.0.0 以允許任何IP連接,或者指定具體的IP地址。
  • net.port:指定MongoDB服務器監聽的端口號,默認為 27017。
  • replication.replSetName:設置復制集的名稱。
  • security.keyFile:指定密鑰文件的路徑,用于節點之間的身份驗證。
  1. 保存并關閉配置文件。

  2. 重啟MongoDB服務以使更改生效

sudo systemctl restart mongod

安全配置(可選)

  1. 修改MongoDB配置文件
sudo nano /etc/mongod.conf
  1. 設置綁定IP
net:
  bindIp: 0.0.0.0
  1. 啟用認證授權
security:
  authorization: enabled
  1. 保存并關閉配置文件。

  2. 重啟MongoDB服務

sudo systemctl restart mongod
  1. 使用mongo命令行工具創建管理員用戶
use admin
db.createUser({
  user: "adminUser",
  pwd: "securePassword",
  roles: [{ role: "userAdminAnyDatabase", db: "admin" }]
})

開機自啟(可選)

要將MongoDB設置為開機自啟動,請執行以下命令:

sudo systemctl enable mongod

以上步驟涵蓋了在Ubuntu上安裝和配置MongoDB的基本流程,包括安裝、基本配置、安全配置以及設置開機自啟。根據實際需求,您可能還需要進行進一步的性能調優和監控設置。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女