数据库 · 13 10 月, 2024

Linux下安裝MongoDB

Linux下安裝MongoDB

MongoDB是一種流行的NoSQL數據庫,因其靈活的數據模型和高性能而受到廣泛使用。本文將介紹如何在Linux系統上安裝MongoDB,並提供詳細的步驟和示例代碼。

系統要求

在安裝MongoDB之前,請確保您的系統滿足以下要求:

  • 操作系統:Ubuntu 20.04或更高版本,CentOS 7或更高版本。
  • 內存:至少2GB的RAM。
  • 磁碟空間:至少10GB的可用空間。

安裝步驟

1. 更新系統

sudo apt update
sudo apt upgrade

2. 添加MongoDB的GPG密鑰

首先,您需要添加MongoDB的GPG密鑰,以便系統能夠驗證下載的包。

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

3. 添加MongoDB的源

接下來,您需要將MongoDB的源添加到您的系統中。根據您的Linux發行版,執行以下命令:

  • 對於Ubuntu:
  • echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/multiverse amd64 packages" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
  • 對於CentOS:
  • cat <<EOF | sudo tee /etc/yum.repos.d/mongodb-org-5.0.repo
    [mongodb-org-5.0]
    name=MongoDB Repository
    baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
    EOF

4. 安裝MongoDB

現在,您可以安裝MongoDB了。執行以下命令:

  • 對於Ubuntu:
  • sudo apt update
    sudo apt install -y mongodb-org
  • 對於CentOS:
  • sudo yum install -y mongodb-org

5. 啟動MongoDB服務

安裝完成後,您需要啟動MongoDB服務並設置其在系統啟動時自動啟動:

sudo systemctl start mongod
sudo systemctl enable mongod

6. 驗證安裝

要確認MongoDB是否成功安裝並運行,您可以使用以下命令檢查服務狀態:

sudo systemctl status mongod

如果服務正在運行,您應該會看到“active (running)”的狀態。

基本操作

安裝完成後,您可以使用MongoDB的命令行界面進行基本操作。啟動MongoDB shell:

mongo

在MongoDB shell中,您可以執行各種操作,例如創建數據庫、插入數據等。

創建數據庫示例

use myDatabase
db.createCollection("myCollection")

插入數據示例

db.myCollection.insert({ name: "John", age: 30 })

總結

在本文中,我們介紹了如何在Linux系統上安裝MongoDB,包括系統要求、安裝步驟和基本操作。MongoDB是一個強大的數據庫解決方案,適合各種應用場景。如果您需要穩定的 VPS 來運行您的MongoDB實例,請考慮使用我們的服務,提供高效能的 香港伺服器 解決方案,滿足您的需求。