libmongocrypt 설치
개요
libmongocrypt
라이브러리는 암호화 및 암호 해독을 수행하고 운전자 와 키 관리 시스템(KMS) 간의 통신을 관리합니다. 일부 드라이버와 함께 패키지로 제공되지만 일부 드라이버는 설치가 필요합니다.
libmongocrypt
을(를) 설치해야 하는지 확인하려면 드라이버 호환성 표에 종속성으로 나열되어 있는지 확인하세요.
경고
소스에서 libmongocrypt
을 빌드하지 마십시오. 이 페이지에 나열된 설치 방법 중 하나를 사용합니다.
macOS 설치
brew install mongodb/brew/libmongocrypt
Windows 설치
여기에서 { 를 클릭합니다. 를 클릭하여 최신 릴리스 바이너리 및 디렉토리로 다운로드를 시작합니다.includes
Linux 설치
Debian
패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:
sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
패키지 소스에 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
다음과 같이 패키지 캐시를 업데이트합니다.
sudo apt-get update
libmongocrypt
을(를) 설치합니다.
sudo apt-get install -y libmongocrypt-dev
Ubuntu
패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:
sudo sh -c 'curl -s --location https://pgp.mongodb.com/libmongocrypt.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/libmongocrypt.gpg'
패키지 소스에 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
다음과 같이 패키지 캐시를 업데이트합니다.
sudo apt-get update
libmongocrypt
을(를) 설치합니다.
sudo apt-get install -y libmongocrypt-dev
RedHat
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
libmongocrypt
패키지를 설치합니다.
sudo yum install -y libmongocrypt
Amazon Linux 2
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
libmongocrypt
패키지를 설치합니다.
sudo yum install -y libmongocrypt
Amazon Linux
libmongocrypt
패키지에 대한 리포지토리 파일을 만듭니다.
[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
libmongocrypt
패키지를 설치합니다.
sudo yum install -y libmongocrypt
Suse
패키지 리포지토리에 서명하는 데 사용되는 공개 키를 가져옵니다:
sudo rpm --import https://pgp.mongodb.com/libmongocrypt.asc
패키지 소스에 리포지토리를 추가합니다.
중요
다음 셸 명령에서 <release>
을(를) 플랫폼 릴리스 (예: '12' 또는 '15')로 변경합니다.
sudo zypper addrepo --gpgcheck "https://libmongocrypt.s3.amazonaws.com/zypper/suse/<release>/libmongocrypt/1.12/x86_64" libmongocrypt
libmongocrypt
패키지를 설치합니다.
sudo zypper -n install libmongocrypt
다음 단계
운전자 종속성을 설치한 후에 는 라이브러리를 설치 및 구성 하여 배포서버 및 개발 환경 설정을 계속합니다.