簡介
MongoDB 是一種流行的開源 NoSQL 數據庫管理系統,以其可擴展性、靈活性和易用性而聞名。如果您使用的是 Linux 操作系統并希望安裝 MongoDB Community Edition 4.0,本文將為您提供詳細的指南,并附有示例和相應的命令輸出。
先決條件
在繼續安裝之前,請確保滿足以下先決條件 –
基于 Linux 的操作系統(例如 Ubuntu、CentOS 或 Debian)。
root 或 sudo 權限。
有效的互聯網連接。
第 1 步:導入 MongoDB GPG 密鑰
要開始安裝過程,我們首先需要導入 MongoDB GPG 密鑰。打開終端并執行以下命令 –
示例
wget -qO - https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add -
登錄后復制
輸出
OK
登錄后復制
第 2 步:創建 MongoDB 存儲庫文件
接下來,我們需要創建一個 MongoDB 存儲庫文件,以確保包管理器可以獲取 MongoDB 包。運行以下命令來創建存儲庫文件 –
對于 Ubuntu 18.04
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
登錄后復制
對于 Ubuntu 20.04
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
登錄后復制
輸出
No output will be displayed if the command is executed successfully.
登錄后復制
第 3 步:更新包管理器
創建存儲庫文件后,使用以下命令更新包管理器 –
示例
sudo apt-get update
登錄后復制
輸出
Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB] Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Get:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1,275 kB] Get:6 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB] Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2,150 B] Get:8 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [3,522 B] Get:9 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [8,988 B] Get:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,044 B] Get:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [804 B] Fetched 13.3 MB in 4s (3,549 kB/s) Reading package lists... Done
登錄后復制
第 4 步:安裝 MongoDB 社區版 4.0
現在,是時候安裝 MongoDB Community Edition 4.0 了。執行以下命令啟動安裝 –
示例
sudo apt-get install -y mongodb-org
登錄后復制
輸出
終端將顯示正在下載和安裝的軟件包。安裝完成后,您將看到以下輸出 –
Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: mongodb-org-database mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools The following NEW packages will be installed: mongodb-org mongodb-org-database mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 100 MB/100 MB of archives. After this operation, 283 MB of additional disk space will be used. Get:1 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-shell amd64 4.0.0 [6,195 kB] Get:2 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-server amd64 4.0.0 [18.9 MB] Get:3 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-mongos amd64 4.0.0 [9,944 kB] Get:4 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-tools amd64 4.0.0 [113 MB] Get:5 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-database amd64 4.0.0 [22.2 MB] Get:6 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org amd64 4.0.0 [6,448 B] Fetched 100 MB in 10s (10.2 MB/s) Selecting previously unselected package mongodb-org-shell. (Reading database ... 144813 files and directories currently installed.) Preparing to unpack .../0-mongodb-org-shell_4.0.0_amd64.deb ... Unpacking mongodb-org-shell (4.0.0) ... ... ... Setting up mongodb-org-database (4.0.0) ... Setting up mongodb-org (4.0.0) ... Processing triggers for ureadahead (0.100.0-21) ...
登錄后復制
第 5 步:啟動并驗證 MongoDB
安裝完成后,使用以下命令啟動 MongoDB 服務并使其在系統啟動時自動啟動 –
示例
sudo systemctl start mongod sudo systemctl enable mongod
登錄后復制
輸出
$ sudo systemctl enable mongod Created symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /lib/systemd/system/mongod.service.
登錄后復制
第 6 步:驗證 MongoDB 安裝
為了確保 MongoDB 正確安裝并運行,請執行以下命令來檢查服務的狀態 –
示例
sudo systemctl status mongod
登錄后復制
保存到 grepper
輸出
終端將顯示 MongoDB 服務的狀態。如果運行成功,您將看到類似的內容 –
mongod.service - MongoDB Database Server Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2023-06-26 10:32:15 UTC; 2 days ago Docs: https://docs.mongodb.org/manual Main PID: 1234 (mongod) Tasks: 27 (limit: 4915) Memory: 251.3M CGroup: /system.slice/mongod.service └─1234 /usr/bin/mongod --config /etc/mongod.conf Jun 26 10:32:15 server systemd[1]: Started MongoDB Database Server.
登錄后復制
結論
恭喜!您已在 Linux 系統上成功安裝 MongoDB Community Edition 4.0。 MongoDB 現在已準備好用于滿足您的數據庫管理需求。請記住瀏覽 MongoDB 文檔以了解有關其特性和功能的更多信息。
在本文中,我們介紹了分步安裝過程,包括導入 GPG 密鑰、創建存儲庫文件、更新包管理器、安裝 MongoDB、啟動服務和驗證安裝。
現在,您可以利用 MongoDB 面向文檔的數據庫系統的強大功能,在 Linux 環境上構建可擴展且靈活的應用程序。快樂編碼!
以上就是在 Linux 上安裝 MongoDB 社區版 4.0的詳細內容,更多請關注www.92cms.cn其它相關文章!