Ubuntu 20.04에서 MongoDB 설치

yunji·2022년 10월 27일

DataBase

목록 보기
3/3
post-thumbnail

MongoDB란 무엇인가?

MongoDB는 NoSQL에 데이터베이스의 한 종류이다.
NoSQL의 80%를 차지 한다. NoSQL에 대하여서는 다음 포스팅에서 자세히 알아 보도록 하겠다.

MogoDB 서비스

몽고디에는 2가지 서비스가 존재 한다.
1) MogoDB Atlas(클라우드 서비스)
2) MogoDB Client Server(서버 자체 설치 서비스)

이번 포스팅에서는 2번에 대하여 알아 보도록 하겠다.

MongoDB 설치

1. public key 가져오기

정식 패키지 가 아닌 경우 키를 추가 해야 한다. 몽고디비는 정식 패캐지 가 아니므로 경로로 키를 추가 해줘야 한다.

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

2. MogoDB를 위한 List 파일 만들기

List 파일을 만드는 방법은 우분투 버전에 따라 다르다. 우분투 20.04에 사용하는 List 이다.

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

3. 로컬 패키지 update 해주기

$ sudo apt update

4. MongoDB 설치

$ sudo apt install mongodb-org

5. MongoDB 시작

$ sudo systemctl start mongod

6. Mongodb 상태

$ sudo systemctl status mongod

####🎈option 🎈
필요에 따라 다음 명령어로 시스템 재부팅 후 시작되도록 설정 가능

$ sudo systemctl enable mongod

MongoDB 프로세 중단

$ sudo systemctl stop mongod

7. MongoDB 사용 시작

$ mongosh 

아래 와 같이 MongoDB에 들어 가는 것을 알 수 있다. MongoDB의 기본 데이블은 test table 이다.

profile
웹 개발

0개의 댓글