Linux 인스턴스에서 패키지 설치 및 구성 - AWS OpsWorks

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

Linux 인스턴스에서 패키지 설치 및 구성

중요

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

내장 계층은 특정 패키지만 지원합니다. 자세한 내용은 계층 섹션을 참조하세요. 연결된 설정, 구성 및 배포 작업을 처리할 사용자 지정 레시피를 구현하여 Redis 서버와 같은 다른 패키지를 설치할 수 있습니다. 경우에 따라서는 내장 계층을 확장하여 패키지를 계층의 표준 패키지와 함께 인스턴스에 설치하도록 하는 것이 최선의 접근 방식입니다. 예를 들어 PHP 애플리케이션을 지원하는 스택이 있고 Redis 서버를 포함하려는 경우 PHP 앱 서버 계층을 확장하여 PHP 애플리케이션 서버 외에도 계층의 인스턴스에 Redis 서버를 설치하고 구성할 수 있습니다.

일반적으로 패키지 설치 레시피는 다음과 같은 작업을 수행합니다.

  • 하나 이상의 디렉터리를 생성하고 각각 모드를 설정

  • 템플릿에서 구성 파일을 생성

  • 설치 관리자를 실행하여 인스턴스에 패키지를 설치

  • 하나 이상의 서비스를 시작

Tomcat 서버를 설치하는 방법의 예제는 사용자 지정 Tomcat 서버 계층 생성 단원을 참조하세요. 이 항목에서는 사용자 지정 Redis 계층을 설정하는 방법을 설명하지만, 동일한 코드를 사용하여 내장 계층에서 Redis를 설치하고 구성할 수 있습니다. 다른 패키지를 설치하는 방법에 대한 예는 https://github.com/aws/opsworks-cookbooks의 내장 쿡북을 참조하세요.