본문으로 건너뛰기
Minsing Log
뒤로 가기

linux 생존일지 D-8 (MongoDB 설치)

Programming & CS

🍳 동기

RAG 오픈소스 프로젝트에 참여했을 당시 RAG를 위해서 사용했던 DB가 MongoDB였다. DB 연결은 나의 task가 아니어서 할수 있는 기회는 없었지만 리눅스로 한학기 살아보기에서 직접 리눅스에 설치하여 사용해보면서 재미있는 프로젝트 아이디어가 생기면 바로 사용해보고 싶었다.

🍳 튜토리얼

Step1. MongoDB 공개 GPG 키 가져오기

curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

다음과 같이 ok가 나오면 제대로 가져온것이다.

아래 명령어에 대한 자세한 설명은 이 링크에 있다.

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Step2. 설치

디스크 사용에 대한 물음이 나오면 y를 입력해주면 된다.

sudo apt update
sudo apt install mongodb-org

Step3. 실행해보기

설치를 해봤으면 잘 작동하는지 실험해봐야한다. mongodb service를 시작하고 status를 확인해보자

(base) linux@DESKTOP-A1L15U9:~$ sudo systemctl start mongod.service
(base) linux@DESKTOP-A1L15U9:~$ sudo systemctl status mongod

아래 사진과 같이 잘 작동하는것을 확인 할 수 있다.

🍳 느낀점

생애 첫 DB를 설치해보고 실행까지 해본 경험이었다. 오픈소스 프로젝트를 진행할때도 DB를 누군가가 연결해놓은것을 쓰기는 했지만 직접 설치에서 부터 관리까지는 해보지 못했고, 해보고 싶었다. 이번 기회에 mongoDB사용을 조금더 익혀서 나의 second brain 프로젝트에 활용해보는 디딤돌이 될것이다.

참고문헌

  1. 튜토리얼 참고: https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-ubuntu-20-04

공개 여정 구독

글이 올라오면 이메일로 보내드릴게요.

개발, 창업, 배움, 실패와 회고를 짧고 솔직하게 기록합니다. 검색으로 스쳐가는 독자가 아니라 여정을 따라오는 팬을 만들기 위한 뉴스레터입니다.

뉴스레터는 준비 중입니다. 그동안 RSS 로 구독하거나 이메일 로 알림을 요청해 주세요.


이 글 공유하기:

댓글

GitHub 계정으로 로그인해 댓글을 남길 수 있습니다.


이전 글
linux 생존일지 D-11 (Pycharm 설치)
다음 글
linux 생존일지 D-7 (Slack 설치)