Docs Menu
Docs Home
/
MongoDB 매뉴얼
/ / / / /

CSFLE용 libmongocrypt 설치

이 페이지의 내용

  • 개요
  • macOS 설치
  • Windows 설치
  • Linux 설치
  • Debian
  • Ubuntu
  • RedHat
  • Amazon Linux 2
  • Amazon Linux 2023
  • Amazon Linux
  • Suse

클라이언트 측 필드 레벨 암호화 의 핵심 구성 요소libmongocrypt 설치 방법을 알아보세요.

경고

소스에서 libmongocrypt 을 빌드하지 마십시오. 이 페이지에 나열된 설치 방법 중 하나를 사용합니다.

brew install mongodb/brew/libmongocrypt

여기에서 { 를 클릭합니다. 를 클릭하여 최신 릴리스 바이너리 및 디렉토리로 다운로드를 시작합니다.includes

1

패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:

sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
2

패키지 소스에 MongoDB 리포지토리를 추가합니다:

중요

다음 셸 명령에서 <release>을(를) 플랫폼 릴리스 (예: 'xenial' 또는 'buster')로 변경합니다.

echo "deb https://libmongocrypt.s3.amazonaws.com/apt/debian <release>/libmongocrypt/1.12 main" | sudo tee /etc/apt/sources.list.d/libmongocrypt.list
3

다음과 같이 패키지 캐시를 업데이트합니다.

sudo apt-get update
4

libmongocrypt을(를) 설치합니다.

sudo apt-get install -y libmongocrypt-dev
1

패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:

sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
2

패키지 소스에 MongoDB 리포지토리를 추가합니다:

중요

다음 셸 명령에서 <release>을(를) 플랫폼 릴리스 (예: 'xenial' 또는 'buster')로 변경합니다.

echo "deb https://libmongocrypt.s3.amazonaws.com/apt/ubuntu <release>/libmongocrypt/1.12 universe" | sudo tee /etc/apt/sources.list.d/libmongocrypt.list
3

다음과 같이 패키지 캐시를 업데이트합니다.

sudo apt-get update
4

libmongocrypt을(를) 설치합니다.

sudo apt-get install -y libmongocrypt-dev
1

libmongocrypt 패키지에 대한 리포지토리 파일을 만듭니다.

[libmongocrypt]
name=libmongocrypt repository
baseurl=https://libmongocrypt.s3.amazonaws.com/yum/redhat/$releasever/libmongocrypt/1.12/x86_64
gpgcheck=1
enabled=1
gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
2

libmongocrypt 패키지를 설치합니다.

sudo yum install -y libmongocrypt
1

libmongocrypt 패키지에 대한 리포지토리 파일을 만듭니다.

[libmongocrypt]
name=libmongocrypt repository
baseurl=https://libmongocrypt.s3.amazonaws.com/yum/amazon/2/libmongocrypt/1.12/x86_64
gpgcheck=1
enabled=1
gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
2

libmongocrypt 패키지를 설치합니다.

sudo yum install -y libmongocrypt
1

/etc/yum.repos.d/libmongocrypt.repo 리포지토리 파일을 만듭니다.

[libmongocrypt]
name=libmongocrypt repository
baseurl=https://libmongocrypt.s3.amazonaws.com/yum/amazon/2023/libmongocrypt/1.12/x86_64
gpgcheck=1
enabled=1
gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
2

libmongocrypt 패키지를 설치합니다.

sudo yum install -y libmongocrypt
1

/etc/yum.repos.d/libmongocrypt.repo 리포지토리 파일을 만듭니다.

[libmongocrypt]
name=libmongocrypt repository
baseurl=https://libmongocrypt.s3.amazonaws.com/yum/amazon/2013.03/libmongocrypt/1.12/x86_64
gpgcheck=1
enabled=1
gpgkey=https://pgp.mongodb.com/libmongocrypt.asc
2

libmongocrypt 패키지를 설치합니다.

sudo yum install -y libmongocrypt
1

패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:

sudo rpm --import https://pgp.mongodb.com/libmongocrypt.asc
2

패키지 소스에 리포지토리를 추가합니다.

중요

다음 셸 명령에서 <release>을(를) 플랫폼 릴리스 (예: '12' 또는 '15')로 변경합니다.

sudo zypper addrepo --gpgcheck "https://libmongocrypt.s3.amazonaws.com/zypper/suse/<release>/libmongocrypt/1.12/x86_64" libmongocrypt
3

libmongocrypt 패키지를 설치합니다.

sudo zypper -n install libmongocrypt

돌아가기

CSFLE 라이브러리 설치 및 구성