애플리케이션 구성과 배포를 자동화하는 OpsWorks

이재홍 http://www.pyrasis.com 2014.03.24 ~ 2014.06.30

OpsWorks PHP App 배포하기

OpsWorks를 사용하면 인스턴스가 1개든 1,000개든 한 번에 배포할 수 있어 매우 편리합니다. OpsWorks App 목록에서 App(exampleaphp)의 deploy를 클릭합니다.


그림 24-21 OpsWorks PHP App 배포

OpsWorks PHP App을 배포합니다(그림 24-22).

  • App: App 이름이 표시됩니다.
  • Command: 실행할 명령입니다. 기본값 그대로 사용합니다.
  • Comment: 특별히 기록할 것이 있다면 입력합니다.
  • Custom Chef JSON: Chef 레시피에 넘겨줄 속성(Attribute) 값입니다. 기본값 그대로 사용합니다.
  • Instances: App을 배포할 인스턴스를 선택할 수 있습니다. 기본값 그대로 사용합니다.

Deploy 버튼을 클릭합니다.


그림 24-22 OpsWorks App PHP 배포

OpsWorks PHP App이 배포 중입니다. 잠시 기다리면 Status가 successful로 바뀝니다. 아래 인스턴스 목록에서 인스턴스(php-app1)를 클릭합니다.


그림 24-23 OpsWorks App PHP 배포 중

OpsWorks 인스턴스(php-app1)의 세부 내용이 표시됩니다. Public DNS 링크를 클릭합니다.


그림 24-24 OpsWorks 인스턴스 세부 내용

웹 브라우저의 새 창이 열리고 앞에서 작성한 PHP App의 내용이 표시됩니다.


그림 24-25 웹 브라우저에서 OpsWorks PHP App에 접속


저작권 안내

이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.
  • 블로그, 게시판 등에 퍼가는 것을 금지합니다.
  • 비공개 포스트에 퍼가는 것을 금지합니다.
  • 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
  • 링크 및 SNS 공유는 허용합니다.