3.1단계; 백엔드 데이터베이스 추가 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

3.1단계; 백엔드 데이터베이스 추가

중요

AWS OpsWorks Stacks은 더 이상 신규 고객을 받지 않습니다. 기존 고객은 2024년 5월 26일까지 OpsWorks 콘솔, API, CLI 및 CloudFormation 리소스를 정상적으로 사용할 수 있으며, 이때 사용이 중단됩니다. 이러한 전환에 대비하려면 가능한 한 빨리 스택을 AWS Systems Manager으로 전환하는 것이 좋습니다. 자세한 정보는 AWS OpsWorks Stacks 수명 종료 관련 자주 묻는 질문AWS Systems Manager 애플리케이션 관리자로 AWS OpsWorks Stacks 애플리케이션 마이그레이션 섹션을 참조하십시오.

새 버전의 SimplePHPApp은 자체 데이터를 백엔드 데이터베이스에 저장합니다. AWS OpsWorks Stacks는 두 유형의 데이터베이스 서버를 지원합니다.

Amazon DynamoDB와 같은 다른 데이터베이스를 사용할 수도 있으며, MongoDB와 같은 데이터베이스를 지원하는 사용자 지정 계층을 생성할 수도 있습니다. 자세한 내용은 백엔드 데이터 스토어 사용 섹션을 참조하십시오.

이 예제에서는 MySQL 계층을 사용합니다.

MySQL 레이어를 추가하려면 MyStack
  1. [Layers] 페이지에서 [+ Layer]를 클릭합니다.

  2. [Add Layer] 페이지에서 [Layer type]에 대해 [MySQL]을 선택하고, 기본 설정을 수락하고, [Add Layer]를 클릭합니다.

MySQL 계층에 인스턴스를 추가하려면
  1. [Layers] 페이지의 [MySQL] 행에서 [Add an instance]를 클릭합니다.

  2. [Instances] 페이지의 [MySQL]에서 [Add an instance]를 클릭합니다.

  3. 기본값을 수락하고 [Add instance]를 클릭하되 아직 시작하지는 마십시오.

참고

AWS OpsWorks Stacks가 앱의 짧은 이름(이 예제에서는 simplephpapp)으로 명명된 데이터베이스를 자동으로 생성합니다. Chef 레시피를 사용하여 데이터베이스와 상호 작용하려면 이 이름이 필요합니다.