新聞中心
阿里云服務器上安裝MongoDB的詳細步驟與實踐指南

網站建設哪家好,找創(chuàng)新互聯建站!專注于網頁設計、網站建設、微信開發(fā)、成都微信小程序、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯還提供了晉寧免費建站歡迎大家使用!
技術內容:
MongoDB 是一款流行的開源 NoSQL 數據庫,支持多種存儲類型,包括 JSON 文檔、鍵值對等,由于其高性能、靈活性和可擴展性,MongoDB 在開發(fā)社區(qū)中得到了廣泛的應用,在阿里云服務器上安裝 MongoDB 是一個簡單的過程,下面將為您詳細介紹如何在阿里云服務器上安裝 MongoDB。
環(huán)境準備
1、阿里云服務器一臺,操作系統為 CentOS 7.x。
2、MongoDB 4.x 版本(本文以 MongoDB 4.4.4 為例)。
3、root 用戶權限。
安裝步驟
1、更新系統軟件包
在安裝 MongoDB 之前,建議先更新系統軟件包。
sudo yum update -y
2、創(chuàng)建 MongoDB 的 yum 源
我們需要創(chuàng)建 MongoDB 的 yum 源配置文件。
sudo vim /etc/yum.repos.d/mongodb-org-4.4.repo
在文件中添加以下內容:
[mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
3、安裝 MongoDB
使用以下命令安裝 MongoDB:
sudo yum install -y mongodb-org
安裝完成后,啟動 MongoDB 服務:
sudo systemctl start mongod
設置 MongoDB 開機自啟:
sudo systemctl enable mongod
4、配置 MongoDB
MongoDB 的默認配置文件位于 /etc/mongod.conf,您可以根據需求修改配置文件。
更改 MongoDB 的數據存儲路徑:
sudo mkdir -p /data/mongodb sudo chown -R mongod:mongod /data/mongodb
然后修改 /etc/mongod.conf 中的 storage.dbPath 為 /data/mongodb。
重啟 MongoDB 服務:
sudo systemctl restart mongod
5、驗證 MongoDB 安裝
檢查 MongoDB 是否正在運行:
sudo systemctl status mongod
如果顯示 “active (running)” 狀態(tài),說明 MongoDB 已經成功運行。
進入 MongoDB shell:
mongo
顯示以下信息,表示已經成功進入 MongoDB shell:
MongoDB shell version v4.4.4
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("your_session_id") }
MongoDB server version: 4.4.4
6、配置防火墻
允許 27017 端口(MongoDB 默認端口)通過防火墻:
sudo firewall-cmd --zone=public --add-port=27017/tcp --permanent sudo firewall-cmd --reload
安全設置
1、設置 MongoDB 用戶權限
為了確保 MongoDB 的安全,建議設置用戶權限。
進入 MongoDB shell:
mongo
創(chuàng)建管理員用戶:
use admin
db.createUser({
user: "admin",
pwd: "your_password",
roles: [{ role: "userAdminAnyDatabase", db: "admin" }]
})
退出 MongoDB shell:
exit
2、啟用身份驗證
修改 MongoDB 配置文件 /etc/mongod.conf,啟用身份驗證:
security: authorization: enabled
重啟 MongoDB 服務:
sudo systemctl restart mongod
本文詳細介紹了在阿里云服務器上安裝 MongoDB 的過程,包括環(huán)境準備、安裝步驟、配置和安全設置,通過以上步驟,您可以在阿里云服務器上成功搭建 MongoDB 數據庫,為您的項目提供高性能、靈活性和可擴展性的數據存儲服務,在實際應用中,請根據您的需求調整 MongoDB 配置,確保數據庫的安全、穩(wěn)定和高效運行。
當前題目:阿里云服務器安裝mongodb的方法
分享網址:http://www.dlmjj.cn/article/dhhcchg.html


咨詢
建站咨詢
