MongoDB 설치 [Ubuntu]

이상협·2022년 9월 17일
0

Ubuntu

목록 보기
2/2

MongoDB 커뮤니티 에디션 설치

1. 패키지 관리 시스템에서 사용하는 공개 키를 가져온다.

  • 터미널에서 다음 명령을 실행해서 MongoDB 공개 GPG 키를 가져온다.
$ wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -

결과는 OK가 떠야한다.

2. MongoDB에 대한 목록 파일을 만든다.

  • 터미널에서 아래 명령어를 실행해 우분투 버전에 맞는/etc/apt/sources.list.d/mongodb-org-6.0.list 파일을 생성해준다.
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

3. 로컬 패키지 데이터베이스를 다시 로드한다.

$ sudo apt-get update

4. MongoDB 패키지 설치

  • 다음 명령어를 실행하면 최신 안정 버전으로 설치가 가능하다.
$ sudo apt-get install -y mongodb-org

MongoDB 실행 및 관리용 init 시스템 확인

MongoDB를 실행하고 관리하려면 운영체제에 내장된 init 시스템을 사용해야한다.
최신버전의 우분투는 systemd (ststemctl)을 사용하지만, 이전 버전의 우분투는 System V init(service)를 사용하는 경향이 있다.

  • 다음 명령어를 통해 확인해준다.
$ ps --no-headers -o comm 1
  • systemd - systemd(systemctl)을 사용
  • init - System V init(service)를 사용

MongoDB 실행하기

현재 사용하고 있는 우분투가 System V init을 사용하고 있기 때문에 init 버전으로 실행한다.

1. MongoDB 시작

$ sudo service mongod start
// 결과
 * Starting database mongod                                                                                      [ OK ]

2. MongoDB가 성공적으로 실행되었는지 확인

$ sudo service mongod status

Options

  • MongoDB 중지 명령어
$ sudo service mongod stop
  • MongoDB 재시작 명령어
$ sudo service mongod restart

MongoDB 사용하기

$ mongosh

참고

0개의 댓글