Docs Menu
Docs Home

시작하기

이 가이드 에서는 로컬 또는 cloud 에서 MongoDB Atlas 배포서버 만드는 방법을 학습 봅니다. 그런 다음 배포서버 에 연결하는 애플리케이션 만드는 방법을 학습 . 자체 인프라에 MongoDB Community 또는 MongoDB 엔터프라이즈 에디션을 설치하는 방법을 학습 MongoDB 설치 가이드 참조하세요.

이 섹션에서는 로컬 또는 cloud MongoDB Atlas 배포서버 설정하다 하고 MongoDB Shell 사용하여 배포서버 에 연결하는 방법을 보여줍니다.

1

이 튜토리얼을 시작하기 전에 개발 환경에 다음 종속성을 설치해야 합니다.

  • Atlas CLI: 터미널에서 배포를 관리 할 수 있는 명령줄 인터페이스입니다.

  • MongoDB Shell: 배포서버 에 연결하고 데이터베이스 작업 지원 제공하는 대화형 도구입니다.

  • Docker: 로컬 MongoDB deployment를 포함하여 컨테이너 내에서 소프트웨어를 실행 수 있는 플랫폼입니다.

운영 체제에 해당하는 탭 선택하면 이러한 필수 개발 도구를 설치하는 명령을 볼 수 있습니다.

다음 명령을 실행하여 Homebrew 패키지 관리자를 사용하여 종속성을 설치합니다. Homebrew가 없는 경우 Homebrew 웹사이트 의 지침에 따라 설치할 수 있습니다.

brew install mongodb-atlas
brew install --cask docker

다음 명령을 실행하여 초콜릿 패키지 관리자를 사용하여 종속성을 설치합니다. 초콜릿이 없는 경우,초콜릿 웹사이트 의 지침에 따라 설치할 수 있습니다.

choco install mongodb-atlas
choco install docker-desktop

Atlas CLI 설치하는 다른 방법은 Atlas CLI 설치 페이지를 참조하세요.

참고

Docker Desktop

앞의 명령은 Docker 데스크톱 애플리케이션 설치합니다. 설치가 완료되면 Docker 계정을 만들고 애플리케이션 시작해야 합니다.

2

다음 명령을 실행하고 셸 의 안내에 따라 클러스터 배포 . Atlas 계정이 없는 경우 다음 명령을 실행하면 계정을 만들라는 메시지가 표시됩니다.

이 명령은 로컬 머신에서 실행되는 컨테이너 에 단일 멤버 복제본 세트 생성합니다.

atlas deployments setup myDeployment --type local \
--mdbVersion 8.0 --port <port number> --connectWith skip

참고

<port number> 자리 표시자를 사용하려는 포트로 바꿉니다. 기본값 포트는 27017이지만 27017 을 사용할 수 없는 경우 다른 포트를 지정할 수 있습니다.

이 명령은 다음 정보를 출력합니다.

Deployment created!
Connection string: "<connection string URI>"

이후 단계에서 사용할 수 있도록 연결 문자열 URI를 저장합니다.

이 명령은 MongoDB Atlas 에 무료 계층 클러스터 생성합니다.

atlas deployments setup myDeployment --type atlas \
--provider AWS -r us-east-1 --skipSampleData \
--username <database username> --password <database user password> \
--connectWith skip --force

참고

배포서버 에서 atlasAdmin 권한을 가진 새 데이터베이스 사용자를 생성하려면 다음 자리 표시자 값을 바꿉니다.

  • <database username>: 새 데이터베이스 사용자의 사용자 이름 지정합니다.

  • <database user password>: 새 데이터베이스 사용자의 비밀번호를 지정합니다.

이 명령은 다음 정보를 출력합니다.

Cluster created.
Your connection string: "<connection string URI>"

이후 단계에서 사용할 수 있도록 연결 문자열 URI를 저장합니다.

3

다음 명령을 실행 MongoDB Shell (mongosh)로 배포서버 에 연결할 수 있습니다.

atlas deployments connect myDeployment --connectWith mongosh
atlas deployments connect myDeployment --username <database username> \
--password <database user password> --connectWith mongosh

참고

<database username><database user password> 자리 표시자를 데이터베이스 사용자에 대해 생성한 사용자 사용자 이름 및 비밀번호로 바꿉니다.

연결 후 다음 명령을 실행 연결을 테스트할 수 있습니다.

show dbs

이 명령은 배포서버 데이터베이스의 목록을 반환합니다.

축하합니다! MongoDB Atlas 배포서버 성공적으로 설정하다 되고 연결되었습니다. MongoDB Shell 사용하여 배포서버 와 상호 작용 방법에 대해 자세히 학습하려면 MongoDB Shell 설명서를 참조하세요.

다음 섹션에서는 배포서버 에 연결하고 데이터와 상호 작용하는 애플리케이션 만드는 방법을 학습 .

애플리케이션 에서 MongoDB Atlas 배포서버 에 연결하려면 공식 MongoDB 클라이언트 라이브러리중 하나를 사용할 수 있습니다.

다음 드롭다운 메뉴에서 원하는 프로그래밍 언어 선택하여 해당 언어 로 MongoDB Atlas 배포서버 에 연결하는 방법을 학습 .

이 섹션의 단계를 실행 전에 exit 명령을 실행 하여 MongoDB Shell 종료해야 합니다.

이 페이지의 내용