기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
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는 두 유형의 데이터베이스 서버를 지원합니다.
-
MySQL AWS OpsWorks Stacks 계층은 MySQL 데이터베이스 마스터를 호스팅하는 Amazon EC2 인스턴스를 생성하기 위한 청사진입니다.
-
Amazon RDS 서비스 계층은 Amazon RDS 인스턴스를 스택으로 통합하는 방법을 제공합니다.
Amazon DynamoDB와 같은 다른 데이터베이스를 사용할 수도 있으며, MongoDB
이 예제에서는 MySQL 계층을 사용합니다.
MySQL 레이어를 추가하려면 MyStack
-
[Layers] 페이지에서 [+ Layer]를 클릭합니다.
-
[Add Layer] 페이지에서 [Layer type]에 대해 [MySQL]을 선택하고, 기본 설정을 수락하고, [Add Layer]를 클릭합니다.
MySQL 계층에 인스턴스를 추가하려면
-
[Layers] 페이지의 [MySQL] 행에서 [Add an instance]를 클릭합니다.
-
[Instances] 페이지의 [MySQL]에서 [Add an instance]를 클릭합니다.
-
기본값을 수락하고 [Add instance]를 클릭하되 아직 시작하지는 마십시오.
참고
AWS OpsWorks Stacks가 앱의 짧은 이름(이 예제에서는 simplephpapp)으로 명명된 데이터베이스를 자동으로 생성합니다. Chef 레시피