Docs Menu
Docs Home
/ /
MongoDB CLI

MongoDB CLI 설치 또는 업데이트

이 페이지의 내용

  • MongoDB CLI 설치
  • MongoDB CLI 업데이트
  • 다음 단계

MongoDB 명령줄 인터페이스(mongocli)를 사용하여 Atlas, Cloud Manager 및 Ops Manager에서 MongoDB 클러스터를 배포하고 관리할 수 있습니다. 운영 체제 및 MongoDB 서비스 버전 요구 사항은 호환성을 참조하세요.

설치 전에 패키지를 확인하려면 MongoDB CLI 패키지 무결성 확인을 참조하세요.

다음 메서드 중 하나를 선택하여 MongoDB CLI를 설치합니다.

  1. Homebrew, Yum 또는 Apt와 같은 패키지 관리자를 사용하여 설치합니다.

  2. 바이너리를 다운로드하여 추출합니다.

  3. GitHub 리포지토리를 복제하고 Go로 MongoDB CLI를 설치합니다.

Homebrew를 사용하여 MongoDB CLI를 설치하려면 다음을 수행해야 합니다.

  1. MacOS 또는 Linux 운영 체제를 사용합니다.

  2. Homebrew를 설치합니다.

Apt를 사용하여 MongoDB CLI를 설치하려면 gnupg를 설치해야 합니다.

sudo apt-get install gnupg
1

다음 brew 명령을 실행합니다.

brew install mongocli
2

mongocli 설치를 확인하려면 help 명령을 실행합니다.

mongocli help

이 명령은 MongoDB CLI에서 사용할 수 있는 명령과 옵션을 반환합니다.

1

yum을 사용하여 MongoDB CLI를 직접 설치할 수 있도록 /etc/yum.repos.d/mongodb-org-6.0.repo 파일을 생성합니다.

[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc

yum을(를) 사용하여 MongoDB CLI를 직접 설치할 수 있도록 /etc/yum.repos.d/mongodb-enterprise-6.0.repo 파일을 생성합니다.

[mongodb-enterprise-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/6.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
[mongodb-enterprise-6.0]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/amazon/2/mongodb-enterprise/6.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
2

다음 yum 명령을 호출합니다.

sudo yum install -y mongocli
3

mongocli 설치를 확인하려면 help 명령을 실행합니다.

mongocli help

이 명령은 MongoDB CLI에서 사용할 수 있는 명령과 옵션을 반환합니다.

1

터미널에서 다음 명령을 실행하여 https://www.mongodb.org/static/pgp/server-6.0.asc에서 MongoDB 공용 GPG 키를 가져옵니다.

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

명령이 성공하면 OK 을 반환합니다.

2

사용 중인 Ubuntu 버전에 대한 목록 파일 /etc/apt/sources.list.d/mongodb-org-6.0.list를 생성합니다.

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /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
echo "deb http://repo.mongodb.org/apt/debian bullseye/mongodb-org/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

MongoDB용 /etc/apt/sources.list.d/mongodb-enterprise.list 파일을 만듭니다.

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu jammy/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu focal/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu bionic/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb http://repo.mongodb.com/apt/debian bullseye/mongodb-enterprise/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb http://repo.mongodb.com/apt/debian buster/mongodb-enterprise/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
3

다음 명령을 실행합니다.

sudo apt-get update
4

다음 명령을 실행합니다.

sudo apt-get install -y mongocli
5

mongocli 설치를 확인하려면 help 명령을 실행합니다.

mongocli help

이 명령은 MongoDB CLI에서 사용할 수 있는 명령과 옵션을 반환합니다.

1
  1. 사용 중인 운영 체제에 맞는 바이너리를 다운로드하여 추출합니다.

    운영 체제
    다운로드
    Windows
    macOS
    Ubuntu/Debian
    RHEL/CentOS/SLES/AMZ
    Linux

    참고

    버전 간 충돌을 방지하기 위해 기존 MongoDB CLI 바이너리를 교체하거나 제거합니다.

  2. 실행 파일을 실행합니다.

    모든 디렉터리에서 바이너리를 실행할 수 있습니다. MongoDB CLI를 전역 위치에 설치할 필요가 없기 때문에 권한 있는 계정이 없는 공유 호스트 및 기타 시스템에서도 사용할 수 있습니다.

2

시스템 어디에서나 mongocli 명령을 실행하려면 다음 중 하나를 수행해야 합니다.

  1. 실행 파일의 위치를 PATH에 추가하거나

  2. 실행 파일을 PATH 내 디렉토리로 이동합니다.

개인 설정과 환경에 따라 여러 가지 방법으로 이 작업을 수행할 수 있습니다. 더 많은 예시를 보려면 해당 shell 및 운영 체제의 설명서를 참조하세요.

예시

다음 예시에서는 사용자가 GitHub 리포지토리를 복제하여 MongoDB CLI를 다운로드하고 설치합니다. mongocli 실행 파일은 $GOPATH 환경 변수로 지정된 위치에 저장됩니다. Unix 시스템에서는 기본 위치가 $HOME/go이고 Windows에서는 %USERPROFILE%\go입니다.

그런 다음 사용자는 이 디렉토리를 PATH에 추가합니다.

export PATH="$HOME/go:$PATH"

예시

다음 예제에서 사용자는 MongoDB CLI의 바이너리를 /mcli_2.0.1-macOS_x86_64 디렉터리에 다운로드하고 추출합니다.

그런 다음, 사용자는 실행 파일을 PATH에 이미 있는 디렉토리로 이동합니다.

cd mcli_2.0.1-macOS_x86_64
mv mongocli /usr/local/bin
3

mongocli 설치를 확인하려면 help 명령을 실행합니다.

mongocli help

이 명령은 MongoDB CLI에서 사용할 수 있는 명령과 옵션을 반환합니다.

MongoDB CLI를 업데이트하려면 설치한 방법에 대한 절차를 따릅니다.

1

다음 brew 명령을 실행합니다.

brew update
brew upgrade mongocli
2

mongocli 업데이트를 확인하려면 --version 명령을 실행합니다.

mongocli --version

이 명령은 MongoDB CLI 버전을 반환합니다.

1

다음 yum 명령을 호출합니다.

yum update mongocli
2

mongocli 업데이트를 확인하려면 --version 명령을 실행합니다.

mongocli --version

이 명령은 MongoDB CLI 버전을 반환합니다.

1

다음 명령을 실행합니다.

sudo apt-get install --only-upgrade mongocli
2

mongocli 업데이트를 확인하려면 --version 명령을 실행합니다.

mongocli --version

이 명령은 MongoDB CLI 버전을 반환합니다.

1
  1. 기존 MongoDB CLI 바이너리를 모두 제거하여 버전 간 충돌을 방지합니다.

  2. 사용 중인 운영 체제에 맞는 바이너리를 다운로드하여 추출합니다.

    운영 체제
    다운로드
    Windows

    .zip, .msi

    Windows용 .msi 다운로드는 이전에 설치한 MongoDB CLI를 대체하므로 기존 바이너리를 먼저 제거할 필요가 없습니다.

    macOS
    Ubuntu/Debian
    RHEL/CentOS/SLES/AMZ
    Linux
  3. 실행 파일을 실행합니다.

2

mongocli 업데이트를 확인하려면 --version 명령을 실행합니다.

mongocli --version

이 명령은 MongoDB CLI 버전을 반환합니다.