

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

# 사용자 지정 계층 참조
<a name="layers-other-custom"></a>

**중요**  
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두에서 비활성화되었습니다. 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션하는 것이 좋습니다. 마이그레이션에 대한 질문이 있는 경우 [AWS re:Post](https://repost.aws/) 또는 [AWS Premium Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 문의하세요.

표준 계층이 사용자의 요구 사항에 적합하지 않은 경우 사용자 지정 계층을 생성할 수 있습니다. 스택은 여러 개의 사용자 지정 계층을 포함할 수 있습니다. 기본적으로 사용자 지정 계층은 기본 기능을 지원하는 제한된 수의 표준 레시피를 실행합니다. 사용자는 각 수명 주기 이벤트에 대해 계층의 소프트웨어를 설정 및 구성하는 등의 사용자 지정 Chef 레시피 세트를 구현함으로써 계층의 주 기능을 구현할 수 있습니다. 사용자 지정 레시피는 각 이벤트에 대한 표준 OpsWorks Stacks 레시피 이후에 실행됩니다.

**짧은 이름:** 사용자 정의됨. 스택 내 각 사용자 지정 계층은 서로 다른 짧은 이름을 가져야 합니다.

**개방 포트:** 기본적으로 사용자 지정 계층은 포트 22(SSH), 80(HTTP), 443(HTTPS), 그리고 스택의 Rails 및 PHP 애플리케이션 서버 계층의 모든 포트에 대해 퍼블릭 액세스를 허용합니다.

**탄력적 IP 주소 자동 할당:** 기본적으로 Off

**기본 EBS 볼륨:** 없음

**기본 보안 그룹:** AWS-OpsWorks-Custom-Server

**호환성:** 사용자 지정 계층은 다음 계층과 호환됩니다. 사용자 지정, db-master, lb, memcached, monitoring-master, nodejs-app, php-app, rails-app, web.

**구성:** 사용자 지정 계층을 구성하려면 다음을 지정해야 합니다.
+ 계층의 이름
+ 계층의 짧은 이름(Chef 레시피에서 계층을 식별하며 a-z 및 숫자만 사용)

Linux 스택의 경우 사용자 지정 계층은 다음 레시피를 사용합니다.

**설정 레시피:**
+  opsworks\$1initial\$1설정
+ ssh\$1host\$1keys
+ ssh\$1users
+ mysql::client
+ dependencies
+ ebs
+ opsworks\$1ganglia::client

**Configure 레시피:**
+ opsworks\$1ganglia::configure-client
+ ssh\$1users
+ agent\$1version 

**Deploy 레시피:**
+ deploy::default

**Shutdown 레시피:**
+ opsworks\$1shutdown::default