ubuntu22安裝mongodb

最近要部署公司的老項目,要在新系統(tǒng)中部署服務(wù)器環(huán)境,遇到了一些問題袭蝗,特此記錄。剛開始發(fā)現(xiàn) ubuntu22.04 的存儲庫已經(jīng)找不到 mongodb了般婆,沒有辦法只能硬著頭皮搜集資料看有沒有解決方案到腥,現(xiàn)把我的安裝細(xì)節(jié)總結(jié)如下:

安裝libssl1.1

由于最新的Ubuntu使用的是openssl 3.0,而mongodb需要1.1版本的蔚袍,所以只能強(qiáng)行安裝

# 注意:18.04.21版本可能不存在了乡范,請查看版本后再操作
curl -LO http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.21_amd64.deb
sudo dpkg -i ./libssl1.1_1.1.1-1ubuntu2.1~18.04.21_amd64.deb

使用國內(nèi)源安裝

首先信任 MongoDB 的 GPG 公鑰:

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

或者直接導(dǎo)入GPG公鑰:

curl -fsSL https://www.mongodb.org/static/pgp/server-6.0.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/mongodb.gpg

添加apt源(使用清華大學(xué)鏡像)

# 5.0版本請把jammy替換成focal
echo "deb [ arch=amd64,arm64 ] https://mirrors.tuna.tsinghua.edu.cn/mongodb/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

開始安裝

sudo apt-get update
sudo apt-get install -y mongodb-org

更新apt源時可能有這樣的提示:

https://repo.mongodb.org/apt/ubuntu/dists/jammy/mongodb-org/5.0/Release.gpg: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details

apt-key list 打印gpg key

pub   rsa4096 2021-02-16 [SC] [expires: 2026-02-15]
      F567 9A22 2C64 7C87 527C  2F8C B00A 0BD1 E2C6 3C11
uid           [ unknown] MongoDB 5.0 Release Signing Key <packaging@mongodb.com>

/etc/apt/trusted.gpg.d/trusted.gpg

執(zhí)行如下命令:

# E2C63C11 取自于gpg key 的后8位,去掉空格
apt-key export E2C63C11 | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/mongodb.gpg

再次 apt-get update 就沒提示了

# 查看運(yùn)行狀態(tài)
systemctl status mongod.service
# 開機(jī)自啟
systemctl enable mongod.service

添加用戶和角色

添加管理員用戶:

# 必須切換數(shù)據(jù)庫
use admin
# 給管理員加root角色页响,擁有超級權(quán)限
db.createUser({user:"admin",pwd:"password",roles:[{role:"userAdminAnyDatabase",db:"admin"},{role:"root",db:"admin"}]})

添加普通用戶:

use dbname
db.createUser({user:"username",pwd:"password",roles:[{role:"dbOwner",db:"dbname"}]})

修改用戶角色

db.updateUser("admin",{roles:[{role:"userAdminAnyDatabase",db:"admin"},{role:"root",db:"admin"}]})

啟用安全校驗

編輯配置文件/etc/mongod.conf
在合適的位置加上

# 注意縮進(jìn)
security:
  authorization: enabled

重啟后即可生效

sudo systemctl restart mongod.service

參考資料:
Key is stored in legacy trusted.gpg keyring
Fixing "Key is stored in legacy trusted.gpg keyring" Issue in Ubuntu
How To Install MongoDB 5 on Ubuntu 22.04|20.04|18.04

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末篓足,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子闰蚕,更是在濱河造成了極大的恐慌栈拖,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件没陡,死亡現(xiàn)場離奇詭異涩哟,居然都是意外死亡索赏,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進(jìn)店門贴彼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來潜腻,“玉大人,你說我怎么就攤上這事器仗∪诨粒” “怎么了?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵精钮,是天一觀的道長威鹿。 經(jīng)常有香客問我,道長轨香,這世上最難降的妖魔是什么忽你? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮臂容,結(jié)果婚禮上科雳,老公的妹妹穿的比我還像新娘。我一直安慰自己脓杉,他們只是感情好糟秘,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著丽已,像睡著了一般蚌堵。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上沛婴,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天吼畏,我揣著相機(jī)與錄音,去河邊找鬼嘁灯。 笑死泻蚊,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的丑婿。 我是一名探鬼主播性雄,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼羹奉!你這毒婦竟也來了秒旋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤诀拭,失蹤者是張志新(化名)和其女友劉穎迁筛,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體耕挨,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡细卧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年尉桩,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片贪庙。...
    茶點(diǎn)故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡蜘犁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出止邮,到底是詐尸還是另有隱情这橙,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布农尖,位于F島的核電站析恋,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏盛卡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一筑凫、第九天 我趴在偏房一處隱蔽的房頂上張望滑沧。 院中可真熱鬧,春花似錦巍实、人聲如沸滓技。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽令漂。三九已至,卻和暖如春丸边,著一層夾襖步出監(jiān)牢的瞬間叠必,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工妹窖, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留纬朝,地道東北人。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓骄呼,卻偏偏與公主長得像共苛,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蜓萄,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內(nèi)容