網(wǎng)站一般寬度windows優(yōu)化大師有哪些功能
教程說(shuō)明鏈接
1.更新系統(tǒng)
sudo apt update
sudo apt dist-upgrade
2.安裝ssh
sudo apt install openssh-server
3.安裝MongoDB 代碼塊按順序粘貼即可
1.MongoDB 僅支持這些平臺(tái)的 64 位版本。要確定您的主機(jī)正在運(yùn)行哪個(gè) Ubuntu
cat /etc/lsb-release
按照以下步驟使用包管理器安裝 MongoDB企業(yè)版 apt。
2.從終端安裝,gnupg如果curl它們尚不可用:
sudo apt-get install gnupg curl
要導(dǎo)入 MongoDB 公共 GPG 密鑰,請(qǐng)運(yùn)行以下命令:
curl -fsSL https://pgp.mongodb.com/server-8.0.asc | \sudo gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg \--dearmor
3.為 MongoDB 創(chuàng)建列表文件 24.04版本
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.com/apt/ubuntu noble/mongodb-enterprise/8.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise-8.0.list
4.重新加載本地包數(shù)據(jù)庫(kù)
sudo apt-get update
5.安裝 MongoDB Enterprise 包
sudo apt-get install -y mongodb-enterprise
sudo apt-get install -y \mongodb-enterprise=8.0.10 \mongodb-enterprise-database=8.0.10 \mongodb-enterprise-server=8.0.10 \mongodb-mongosh \mongodb-enterprise-shell=8.0.10 \mongodb-enterprise-mongos=8.0.10 \mongodb-enterprise-tools=8.0.10 \mongodb-enterprise-cryptd=8.0.10 \mongodb-enterprise-database-tools-extra=8.0.10
echo "mongodb-enterprise hold" | sudo dpkg --set-selections
echo "mongodb-enterprise-server hold" | sudo dpkg --set-selections
echo "mongodb-enterprise-database hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-enterprise-mongos hold" | sudo dpkg --set-selections
echo "mongodb-enterprise-cryptd hold" | sudo dpkg --set-selections
echo "mongodb-enterprise-tools hold" | sudo dpkg --set-selections
echo "mongodb-enterprise-databae-tools-extra hold" | sudo dpkg --set-selections
運(yùn)行 MongoDB
1.啟動(dòng) MongoDB
sudo systemctl start mongod
注意:如果您在啟動(dòng)時(shí)收到類似以下內(nèi)容的錯(cuò)誤 mongod:
Failed to start mongod.service: Unit mongod.service not found.
首先運(yùn)行以下命令:
sudo systemctl daemon-reload
然后再次運(yùn)行上面的啟動(dòng)命令。
2.驗(yàn)證 MongoDB 是否已成功啟動(dòng)
sudo systemctl status mongod
執(zhí)行代碼確保 MongoDB 將在系統(tǒng) 重新啟動(dòng)后啟動(dòng)
sudo systemctl enable mongod
3.停止 MongoDB
sudo systemctl stop mongod
4.重新啟動(dòng) MongoDB
sudo systemctl restart mongod
5.開(kāi)始使用 MongoDB
mongosh
6.執(zhí)行一下代碼創(chuàng)建數(shù)據(jù)庫(kù)和用戶
use admin
db.createUser({user: "root",pwd: "abcd1234",roles: [ "root" ]})
db.auth("root", "abcd1234")
創(chuàng)建新數(shù)據(jù)庫(kù)和用戶
use wms
db.createUser({ user: "wms", pwd: "abcd1234", roles: [ "readWrite", "dbAdmin"]}
)
查詢創(chuàng)建的用戶
db.getUsers()
重新打開(kāi)一個(gè)新窗口---->修改配置文件
sudo vi /etc/mongod.conf
修改內(nèi)容 Fn+Del(ins)
bindIp: 0.0.0.0
注意: security前年的【#】去掉;security:前面沒(méi)有空格;authorization前面要有空格
security:authorization: enabled
按鍵盤(pán)Esc鍵退出編輯模式,輸入:wq,按鍵盤(pán)Enter鍵命令保存并退出。
重啟數(shù)據(jù)庫(kù)
sudo systemctl restart mongod.service
查看啟動(dòng)狀態(tài)
systemctl status mongod.service
----------------------------以下部分是卸載MongoDb過(guò)程--------------------------------------------------
1.停止 MongoDB
sudo service mongod stop
2.刪除包
sudo apt-get purge mongodb-enterprise*
3.刪除數(shù)據(jù)目錄
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb