溫馨提示×

Ubuntu MongoDB如何安裝與配置

小樊
45
2025-05-14 04:05:03
欄目: 云計算

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

1. 導入MongoDB公鑰

首先,你需要導入MongoDB的公鑰以確保軟件包的完整性和安全性。

wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

2. 創建MongoDB列表文件

接下來,創建一個MongoDB的APT倉庫列表文件。

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

請注意,上面的命令適用于Ubuntu 20.04(Focal Fossa)。如果你使用的是其他版本的Ubuntu,請相應地更改發行版名稱(例如,bionic代表Ubuntu 18.04)。

3. 更新APT包數據庫

更新APT包數據庫以包含MongoDB的軟件包。

sudo apt-get update

4. 安裝MongoDB

安裝MongoDB。

sudo apt-get install -y mongodb-org

5. 啟動MongoDB服務

安裝完成后,啟動MongoDB服務。

sudo systemctl start mongod

6. 設置MongoDB開機自啟

如果你希望MongoDB在系統啟動時自動運行,可以使用以下命令:

sudo systemctl enable mongod

7. 驗證MongoDB安裝

驗證MongoDB是否正在運行。

sudo systemctl status mongod

你應該看到MongoDB服務的狀態是active (running)。

8. 連接到MongoDB

你可以使用mongo shell連接到MongoDB服務器。

mongo

這將打開MongoDB shell,你可以在這里執行MongoDB命令。

9. 配置MongoDB(可選)

如果你需要配置MongoDB,例如更改數據存儲位置、日志文件位置或綁定IP地址,可以編輯MongoDB配置文件/etc/mongod.conf。

例如,要更改數據存儲位置:

storage:
  dbPath: /var/lib/mongodb

要更改日志文件位置:

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

要綁定到特定IP地址:

net:
  bindIp: 127.0.0.1,你的服務器IP

編輯配置文件后,重啟MongoDB服務以應用更改:

sudo systemctl restart mongod

10. 防火墻配置(可選)

如果你啟用了防火墻,確保允許MongoDB的默認端口27017。

對于ufw防火墻:

sudo ufw allow 27017

對于iptables

sudo iptables -A INPUT -p tcp --dport 27017 -j ACCEPT

完成這些步驟后,你應該已經在Ubuntu上成功安裝并配置了MongoDB。

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