MongoDB CLI 설치
MongoDB 명령줄 인터페이스(mongocli
)를 사용하여 Atlas, Cloud Manager 및 Ops Manager에서 MongoDB 클러스터를 배포하고 관리할 수 있습니다. 운영 체제 및 MongoDB 서비스 버전 요구 사항은 호환성을 참조하세요.
다음 메서드 중 하나를 선택하여 MongoDB CLI를 설치합니다.
Homebrew, Yum 또는 Apt와 같은 패키지 관리자를 사용하여 설치합니다.
바이너리를 다운로드하여 추출합니다.
GitHub 리포지토리를 복제하고 Go로 MongoDB CLI를 설치합니다.
전제 조건
MongoDB CLI 를 설치하려면 다음 도구를 설치해야 합니다.
Git.
고 (Go) v1.16 이상.
절차
사용 중인 MongoDB 에디션에 대해 yum
을(를) 구성합니다.
yum
을 사용하여 MongoDB CLI를 직접 설치할 수 있도록 /etc/yum.repos.d/mongodb-org-5.0.repo
파일을 생성합니다.
[mongodb-org-5.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
yum
을(를) 사용하여 MongoDB CLI를 직접 설치할 수 있도록 /etc/yum.repos.d/mongodb-enterprise-5.0.repo
파일을 생성합니다.
[mongodb-enterprise-5.0] name=MongoDB Repository baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/5.0/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
에서 사용하는 공개 apt
키를 가져옵니다.
터미널에서 다음 명령을 실행하여 https://www.mongodb.org/static/pgp/server-5.0.asc에서 MongoDB 공용 GPG 키를 가져옵니다.
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
명령이 성공하면 OK
을 반환합니다.
사용 중인 MongoDB 에디션에 대한 목록 파일을 생성합니다.
사용 중인 Ubuntu 버전에 대한 목록 파일 /etc/apt/sources.list.d/mongodb-org-5.0.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
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
MongoDB용 /etc/apt/sources.list.d/mongodb-enterprise.list
파일을 만듭니다.
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-enterprise/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-enterprise/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
에 을 추가합니다.mongocli
PATH
시스템 어디에서나 mongocli
명령을 실행하려면 다음 중 하나를 수행해야 합니다.
실행 파일의 위치를
PATH
에 추가하거나실행 파일을
PATH
내 디렉토리로 이동합니다.
개인 설정과 환경에 따라 여러 가지 방법으로 이 작업을 수행할 수 있습니다. 더 많은 예시를 보려면 해당 shell 및 운영 체제의 설명서를 참조하세요.
예시
다음 예시에서는 사용자가 GitHub 리포지토리를 복제하여 MongoDB CLI를 다운로드하고 설치합니다. mongocli
실행 파일은 $GOPATH 환경 변수로 지정된 위치에 저장됩니다. Unix 시스템에서는 기본 위치가 $HOME/go
이고 Windows에서는 %USERPROFILE%\go
입니다.
그런 다음 사용자는 이 디렉토리를 PATH
에 추가합니다.
export PATH="$HOME/go:$PATH"
예시
다음 예제에서 사용자는 MongoDB CLI의 바이너리를 /mcli_1.18.0-macOS_x86_64
디렉터리에 다운로드하고 추출합니다.
그런 다음, 사용자는 실행 파일을 PATH
에 이미 있는 디렉토리로 이동합니다.
cd mcli_1.18.0-macOS_x86_64 mv mongocli /usr/local/bin
에 을 추가합니다.mongocli
PATH
시스템 어디에서나 mongocli
명령을 실행하려면 다음 중 하나를 수행해야 합니다.
실행 파일의 위치를
PATH
에 추가하거나실행 파일을
PATH
내 디렉토리로 이동합니다.
개인 설정과 환경에 따라 여러 가지 방법으로 이 작업을 수행할 수 있습니다. 더 많은 예시를 보려면 해당 shell 및 운영 체제의 설명서를 참조하세요.
예시
다음 예시에서는 사용자가 GitHub 리포지토리를 복제하여 MongoDB CLI를 다운로드하고 설치합니다. mongocli
실행 파일은 $GOPATH 환경 변수로 지정된 위치에 저장됩니다. Unix 시스템에서는 기본 위치가 $HOME/go
이고 Windows에서는 %USERPROFILE%\go
입니다.
그런 다음 사용자는 이 디렉토리를 PATH
에 추가합니다.
export PATH="$HOME/go:$PATH"
예시
다음 예제에서 사용자는 MongoDB CLI의 바이너리를 /mcli_1.18.0-macOS_x86_64
디렉터리에 다운로드하고 추출합니다.
그런 다음, 사용자는 실행 파일을 PATH
에 이미 있는 디렉토리로 이동합니다.
cd mcli_1.18.0-macOS_x86_64 mv mongocli /usr/local/bin
다음 단계
환경에 맞게 MongoDB CLI를 구성합니다.