AWS에서 MongoDB 데이터베이스에 연결하는 방법

Awseseo Mongodb Deiteobeiseue Yeongyeolhaneun Bangbeob



MongoDB는 대량의 데이터를 BSON이라는 JSON 형식으로 저장할 수 있는 NoSQL 데이터베이스입니다. 보안, 확장성, 비용 효율성 및 데이터 백업을 보장하기 위해 다양한 방법으로 AWS에 연결할 수 있습니다.

이 문서에서는 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의 공식 웹 사이트에서 원하는 데이터베이스를 연결합니다.