웹사이트 검색

Debian 10에 MongoDB 4를 설치하는 방법


MongoDBMongoDB Inc에서 개발한 오픈소스 크로스 플랫폼 NoSQL 데이터베이스 서버입니다. JSON을 사용하여 데이터를 저장하며 확장성, 고가용성, 고성능으로 인해 대용량 데이터를 처리하는 데 널리 사용됩니다.

이 튜토리얼에서는 Debian 10 Linux 배포판에 MongoDB 4를 설치하는 방법을 배웁니다.

1단계: Debian에서 MongoDB GPG 키 가져오기

시작하려면 Debian 시스템의 MongoDB 저장소에 필요한 GPG 키를 가져와야 합니다. 이는 설치 전에 패키지를 테스트하는 데 중요합니다.

먼저 다음 apt 명령을 사용하여 시스템 패키지를 업데이트하십시오.

sudo apt update

MongoDB GPG 키를 가져오려면 명령어를 실행하세요.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4

완료했으면 이제 아래 설명에 따라 Debian 시스템에 MongoDB APT 저장소를 추가하세요.

2단계: Debian에 MongoDB 4 APT 리포지토리 설치

이 기사를 작성할 당시 MongoDB 4에는 Debian 10용 공식 패키지 저장소가 없습니다. 하지만 걱정하지 마세요. 이를 보완하기 위해 Debian 10(Buster)Debian 9(Stretch)의 패키지 저장소를 추가할 수 있습니다.

Debian 10 BusterDebian 9MongoDB 4 패키지 저장소를 추가하려면 명령을 실행합니다.

echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list

Debian 10 BusterDebian 9의 공식 저장소를 추가하려면 다음 명령을 실행하세요.

echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list

그런 다음 명령을 사용하여 APT 저장소를 업데이트합니다.

sudo apt update

3단계: Debian에 libcurl3 설치

libcurl3 패키지는 나중에 설치할 mongodb-org-server에 필요합니다. libcurl3이 없으면 MongoDB를 설치하려고 할 때 오류가 발생합니다.

Debian 10libcurl4를 사용한다는 점도 언급할 가치가 있지만 Debian 9의 공식 저장소를 추가했기 때문에 libcurl3 Strong> 패키지는 추가된 저장소에서 설치됩니다.

libcurl3을 설치하려면 명령을 실행하세요.

sudo apt install libcurl3

4단계: Debian에 MongoDB 4 서버 설치

필요한 저장소와 libcurl3 패키지를 설치했으면 이제 MongoDB 4 서버 설치를 진행할 수 있습니다.

sudo apt install mongodb-org -y

설치된 MongoDB 버전을 확인하려면 다음과 같이 APT 명령을 실행하세요.

sudo apt info mongodb-info

기본적으로 MongoDB는 포트 27017에서 실행되며 표시된 대로 netstat 명령을 사용하여 이를 확인할 수 있습니다.

sudo netstat -pnltu

기본 MongoDB 포트 및 기타 매개변수를 변경하려면 /etc/mongodb.conf에 있는 구성 파일을 편집하세요.

5단계: MongoDB 4 서버 관리

MongoDB 4 서버를 성공적으로 설치한 후 명령을 사용하여 시작합니다.

sudo systemctl start mongod

MongoDB 서비스의 상태를 확인하려면 명령을 실행하세요.

sudo systemctl status mongod

부팅 시 MongoDB가 시작되도록 활성화하려면 다음 명령을 실행하세요.

sudo systemctl enable mongod

MongoDB 4에 로그인하려면 간단히 명령을 실행하세요.

mongo

MongoDB 실행을 중지하려면

sudo systemctl stop mongod

그게 전부입니다. 이 가이드에서는 Debian 10MongoDB 4를 설치하는 방법을 시연했습니다.