본 글에서는 AWS Ubuntu 20.04 LTS에서 MongoDB를 설치하는 방법을 소개하겠습니다. 우분투에 뭔가를 한 번에 설치한 적은 처음인데, MongoDB 설치 방법은 다른 블로그에서 잘 설명해주셔서 손쉽게 진행했습니다.
먼저 터미널에서 MongoDB 공개 GPG 키를 가져오도록 합니다.
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
이후 MongoDB를 위한 list 파일을 생성해야 합니다. 이때 Ubuntu 버전 별로 다른데, Ubuntu 20.04는 Focal 이기 때문에 아래 명령어를 입력합니다.
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
MongoDB를 위한 list 파일을 로컬 패키지 데이터베이스에 추가했기 때문에 로컬 패키지 데이터베이스를 업데이트합니다.
sudo apt update
MongoDB 패키지를 설치할 차례이며, 총 2가지의 버전이 있습니다. 첫 번째로 1) 최신 안정화 버전을 설치하거나, 두 번째는 2) 특정 릴리즈 버전을 설치하는 것입니다.
sudo apt install -y mongodb-org
아래가 특정 릴리즈 버전(4.4.2)을 설치하는 것입니다. 원하는 버전에 따라 해당 부분을 다른 것으로 바꾸면 됩니다.
sudo apt install -y mongodb-org=4.4.2 mongodb-org-server=4.4.2 mongodb-org-shell=4.4.2 mongodb-org-mongos=4.4.2 mongodb-org-tools=4.4.2
MongoDB를 실제로 실행하기 위해선 아래 명령어를 사용하면 됩니다.
sudo systemctl start mongod
잘 작동하고 있는지 상태를 살펴보기 위해선 아래 명령어를 사용하면 됩니다.
sudo systemctl status mongod
MongoDB를 중지하는 명령어는 아래와 같습니다.
sudo systemctl stop mongod
재시작하는 경우는 아래를 사용합니다.
sudo systemctl restart mongod
위의 명령어들이 먹히지 않는다면 아래 버전으로 start, status, stop, restart 모두 동일하게 해주면 됩니다.
sudo service mongod start
MongoDB를 아예 삭제하기 위해선 아래 명령어를 사용합니다.
sudo apt-get purge mongodb-org*
다음 시간엔 MongoDB를 세팅하는 방법에 대해 살펴보겠습니다.
참조
https://velog.io/@klasis/AWS-EC2-Ubuntu-Server-20.04-LTS%EC%97%90-MongoDB-Community-4.4.x-%EC%84%A4%EC%B9%98
'문돌이 존버 > DB 및 SQL 스터디' 카테고리의 다른 글
(프로그래머스 SQL 문제 풀이) 헤비 유저가 소유한 장소 (0) | 2021.10.02 |
---|---|
(프로그래머스 SQL 문제 풀이) 우유와 요거트가 담긴 장바구니 (0) | 2021.10.02 |
MongoDB에 csv import 하기 및 간단한 쿼리(query) 날리기 (0) | 2021.07.09 |
(프로그래머스 SQL 문제 풀이) 루시와 엘라 찾기, 이름에 el이 들어가는 동물 찾기, 중성화 여부 파악하기, 오랜 기간 보호한 동물(2), DATETIME에서 DATE로 형 변환 (0) | 2021.05.18 |
(프로그래머스 SQL 문제 풀이) 있었는데요 없었습니다 (0) | 2021.05.18 |