이 문서에서는 AWS에서 MongoDB 데이터베이스에 연결하는 두 가지 쉬운 방법을 제공합니다.
Amazon Cloud9을 사용하여 MongoDB 연결
Amazon 관리 콘솔에서 검색 클라우드 9 을 클릭하고 클라우드 9 새 마법사를 여는 서비스:
를 클릭하십시오 환경 만들기 단추:
새로운 환경 만들기 마법사가 열리면 이름 환경을 위해:
선택 플랫폼 귀하의 환경 설정에 따라:
만들기 버튼을 누릅니다.
MongoDB 생성에 몇 분이 걸린다는 메시지가 표시됩니다.
MongoDB가 생성되면 성공 메시지가 표시됩니다. 이 메시지를 받은 후 다음을 클릭하십시오. 열려 있는 클라우드9 IDE:
Cloud9 IDE의 터미널이 열립니다.
다음 단계는 MongoDB 리포지토리를 추가하는 것입니다. 이를 위해 다음 명령을 사용하여 새 파일을 생성하기만 하면 됩니다.
$ 스도 나노 / 등 / yum.repos.d / mongodb-org- 6.0 .repo
이제 이 코드를 파일에 붙여넣습니다.
[ mongodb-org- 6.0 ]이름 =MongoDB 리포지토리
기본 URL =https: // repo.mongodb.org / 냠 / 아마존 / 2 / 몽고디비 조직 / 6.0 / x86_64 /
gpgcheck = 1
가능 = 1
gpgkey =https: // www.mongodb.org / 공전 / pgp / 섬기는 사람- 6.0 .asc
코드를 추가한 후 파일을 저장하고 종료합니다. CTRL + O 그리고 CTRL + X 키:
mongodb-org 패키지를 설치하려면 다음을 입력하십시오.
$ 스도 냠 설치 -그리고 몽고디비 조직
설치 후 다음 명령을 입력하여 설치된 버전을 확인하십시오.
$ 몽고 --버전
방문하다 몽고디비 웹사이트 그리고 로그인 . 지금 데이터베이스를 선택하십시오 AWS에서 연결하려는 것을 클릭하고 연결하다 단추:
마법사가 열리면 클릭하십시오. MongoDB 쉘과 연결 :
옵션을 선택하고 옵션을 선택합니다. MongoDB Shell이 설치되어 있고 연결 문자열을 복사합니다.
Cloud9 터미널로 다시 이동하여 연결 문자열을 붙여넣습니다. Enter 키를 누르면 암호를 묻고 MongoDB 암호를 입력한 다음 Enter 키를 누릅니다.
위의 출력에서 MongoDB가 Cloud9 on AWS를 사용하여 연결된 것을 볼 수 있습니다.
EC2를 사용하여 MongoDB에 연결
로 이동 아마존 관리 콘솔 그리고 검색 EC2 검색창에서. 열기 EC2 대시보드 을 클릭하고 인스턴스 시작 드롭다운 목록을 클릭하고 옵션을 선택합니다. 인스턴스 시작 :
인스턴스 마법사 실행이 열리면 이 EC2 인스턴스의 이름을 입력합니다.
Amazon 머신 이미지를 다음으로 선택합니다. 아마존 리눅스 , 그리고 그것의 확인 건축학 64비트로 설정:
보안 로그인을 위해 이미 존재하는 키 쌍을 선택하거나 기본 옵션을 사용하여 새 키 쌍을 생성합니다.
나머지 설정은 기본값으로 두고 다음을 누릅니다. 인스턴스 시작 단추:
ㅏ 성공 메시지 표시됩니다. 인스턴스에 연결 단추:
선택 SSH 클라이언트 탭하고 복사 SSH 명령:
다음 단계는 명령 프롬프트 또는 Powershell을 열고 반죽 명령:
메모 : 연속성에 대한 프롬프트에 yes를 입력합니다.
Repository for MongoDB를 파일에 추가해 보겠습니다. 이 명령을 입력하여 파일을 만들고 엽니다.
$ 스도 나노 / 등 / yum.repos.d / mongodb-org- 6.0 .repo
파일에 다음 코드를 작성합니다.
[ mongodb-org- 6.0 ]이름 =MongoDB 리포지토리
기본 URL =https: // repo.mongodb.org / 냠 / 아마존 / 2 / 몽고디비 조직 / 6.0 / x86_64 /
gpgcheck = 1
가능 = 1
gpgkey =https: // www.mongodb.org / 공전 / pgp / 섬기는 사람- 6.0 .asc
저장합니다.
mongodb-org 패키지를 설치하려면 다음을 입력합니다.
$ 스도 냠 설치 -그리고 몽고디비 조직
설치된 버전의 버전을 확인하려면 다음을 입력하십시오.
$ 몽고 --버전
MongoDB의 공식 웹 사이트로 이동하여 AWS에 연결하려는 데이터베이스를 선택하고 연결 버튼을 클릭합니다. 이 마법사가 열리면 여기에서 I have the MongoDB Shell installed 옵션을 선택하고 연결 문자열을 복사합니다.
마지막 단계는 반죽 SSH 클라이언트의 명령 프롬프트에 연결 문자열을 입력하고 입력하다 MongoDB 계정의 비밀번호를 입력합니다.
위의 출력에서 MongoDB 데이터베이스가 AWS의 EC2를 사용하여 성공적으로 연결되었음을 알 수 있습니다.
결론
많은 사람들이 보안, 확장성 및 백업 기능으로 인해 MongoDB 데이터베이스를 AWS에 연결하기를 원합니다. 다양한 방법을 통해 가능하지만 이 글에서는 MongoDB를 AWS에 연결하는 방법을 알아보았습니다. 클라우드 9 그리고 EC2 사례. MongoDB용 리포지토리를 추가하고 MongoDB-org 패키지를 설치한 다음 연결 문자열을 사용하여 MongoDB의 공식 웹 사이트에서 원하는 데이터베이스를 연결합니다.