MongoDB 설치 요구 사항
버전 1.8.0부터 드라이버에는 PHP 7.0 이상이 필요합니다. 이전 버전의 드라이버는 이전 PHP 버전과의 호환성을 허용합니다.
드라이버에는 » libbson 및 » libmongoc이 필요하며 기본적으로 두 라이브러리의 번들 버전을 사용합니다. 수동 설치 문서에서 설명한 대로 시스템 라이브러리를 사용할 수도 있습니다.
드라이버는 libmongoc을 통해 선택적으로 TLS 라이브러리(예: OpenSSL)에 의존하며 사용 가능한 경우 이를 사용합니다. 빌드 프로세스에서 TLS 라이브러리를 찾지 못하면 사용자는 적절한 개발 패키지(예: libssl-dev)와 » pkg-config가 모두 설치되어 있는지 확인해야 합니다. TLS 라이브러리를 감지하고 구성하는 프로세스는 수동 설치 문서에 자세히 설명되어 있습니다.
» Cyrus SASL은 Kerberos 인증을 지원하기 위한 선택적 종속성이며 가능한 경우 사용됩니다.
참고: 32비트 플랫폼에서 64비트 정수를 나타내는 잠재적인 문제로 인해 사용자는 64비트 환경을 사용하는 것이 좋습니다. 32비트 플랫폼을 사용하는 경우 데이터베이스에서 읽은 64비트 정수는 PHP 정수 유형 대신 MongoDB\BSON\Int64 인스턴스로 반환됩니다.