포스트

Ubuntu22.04버전 MongoDB설치

저는 요근래 며칠간은 mongoDB를 사용하는 dedicated server 다루는 법을 배우고 있습니다. 지난 포스팅에서는 'postgresql'을 unity에 맞추어 사용하는 github레포지토리를 소개해드렸던 적이 있어서 왠 mongoDB냐 하실 수 있겠는데요, 해당 레포지토리의 업데이트가 약 5년도 더 되었고 그걸 사용하는 튜토리얼을 찾을 수가 없어서 mongoDB를 먼저 다뤄보게 되었습니다. 그래서 이번 포스팅에서는 Ubuntu22.04에 mongoDB를 설치하는 방법을 소개해 드리려고 합니다. 서론이 너무 길었네요.. 포스팅을 시작하겠습니다!


1
sudo apt-get install gnupg
1
2
3
curl -fsSL https://pgp.mongodb.com/server-6.0.asc | \
   sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg \
   --dearmor
1
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
1
2
sudo apt-get update

1
sudo apt-get install -y mongodb-org

다음은 mongodb 자동 업데이트 방지, 현재 버전 고정.

1
2
3
4
5
6
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
  • Start MongoDB.
1
2
sudo systemctl start mongod

1
2
sudo systemctl daemon-reload

  1. Verify that MongoDB has started successfully.
1
2
sudo systemctl status mongod

1
2
sudo systemctl enable mongod

  1. Stop MongoDB
1
2
sudo systemctl stop mongod

  1. Restart MongoDB
1
2
sudo systemctl restart mongod

  1. Being using MongoDB
1
mongosh

감사합니다.

sticker


참고출처) https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu/

Install MongoDB Community Edition on Ubuntu Docs Home → MongoDB Manual Install MongoDB Community Edition on Ubuntu Share Feedback On this page Overview Considerations Install MongoDB Community Edition Run MongoDB Community Edition Uninstall MongoDB Community Edition Additional Information Note MongoDB Atlas MongoDB Atlas is a hosted MongoDB s… Docs Home → MongoDB Manual Install MongoDB Community Edition on Ubuntu Share Feedback On this page Overview Considerations Install MongoDB Community Edition Run MongoDB Community Edition Uninstall MongoDB Community Edition Additional Information Note MongoDB Atlas MongoDB Atlas is a hosted MongoDB s…

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.