服务器设置和教程 · 4 10 月, 2024

CentOS 7.5 安裝 MongoDB

CentOS 7.5 安裝 MongoDB

MongoDB 是一種流行的 NoSQL 數據庫,廣泛應用於各種應用程序中,特別是在需要高性能和可擴展性的情況下。本文將指導您如何在 CentOS 7.5 上安裝 MongoDB,並提供詳細的步驟和注意事項。

前期準備

在開始安裝之前,請確保您的 CentOS 7.5 系統已經更新到最新版本。您可以使用以下命令來更新系統:

sudo yum update -y

此外,您需要確保系統上已安裝了必要的工具,例如 wget 和 vim。可以使用以下命令進行安裝:

sudo yum install -y wget vim

添加 MongoDB 存儲庫

接下來,您需要添加 MongoDB 的官方存儲庫。首先,創建一個新的 repo 文件:

sudo vi /etc/yum.repos.d/mongodb-org-4.4.repo

在文件中添加以下內容:

[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

保存並退出編輯器。

安裝 MongoDB

現在,您可以使用以下命令安裝 MongoDB:

sudo yum install -y mongodb-org

安裝完成後,您可以啟動 MongoDB 服務:

sudo systemctl start mongod

為了確保 MongoDB 在系統啟動時自動啟動,您可以使用以下命令:

sudo systemctl enable mongod

檢查 MongoDB 狀態

要檢查 MongoDB 是否正在運行,您可以使用以下命令:

sudo systemctl status mongod

如果一切正常,您應該會看到類似於以下的輸出:

● mongod.service - MongoDB Database Server
   Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
   Active: active (running) ...

配置防火牆

如果您的系統啟用了防火牆,您需要允許 MongoDB 的默認端口 27017。可以使用以下命令來開放該端口:

sudo firewall-cmd --permanent --add-port=27017/tcp
sudo firewall-cmd --reload

連接到 MongoDB

安裝完成後,您可以使用 MongoDB 的命令行界面進行連接。輸入以下命令進入 MongoDB shell:

mongo

如果一切正常,您將看到 MongoDB shell 的提示符,這意味著您已成功連接到 MongoDB 數據庫。

總結

在本文中,我們介紹了如何在 CentOS 7.5 上安裝 MongoDB 的詳細步驟。從添加存儲庫到啟動服務,這些步驟都旨在幫助您快速上手 MongoDB。如果您需要更高效的數據庫解決方案,考慮使用 香港VPS 來部署您的應用程序,這樣可以確保更好的性能和穩定性。