brunch

404. OpsWorks 사용해 보자

실습

by Master Seo
10 opsworks.png


<0> 목적

OpsWorks 애플리케이션을 쉽게 배포하는 서비스이다.

OpsWorks 스택 추가하고 앱 배포하는 것을 알아보자.


1

stack 추가

2

layer 추가

3

instance 추가

4

app 배포

20 ops.png



<> 2가지 단계를 거친다.

<1> OpsWorks에 스택 추가, layer 추가, 인스턴스 추가

<2> OpsWorks Stack에 앱 배포하기

<3> 삭제



사전 작업

seo-opsworks-role 생성 (opsworks policy 포함 : opsworks full 권한 제공)




<1> OpsWorks에 스택 추가, 인스턴스 추가

10 opsworks.png


20 add stack.png


1

Services > opsworks > go to OpsWorks Stacks > Add your first stack >

chef 11 stack 선택 > stack name

seo-stack

고급 > IAM역할 : seo-opsworks-role 선택

> Default IAM instance profile > myprofile 선택 > 스택 추가



2

Layer > 계층 추가 > 레이어 유형 > php app server 선택 > 레이어 추가

php app server > network > 공개 IP yes > 저장

30 network.png




3

Layer > php 응용 프로그램 서버 > 인스턴스 > 추가 인스턴스 >

> t3.micro > public 서브넷 > 인스턴스 추가 > start


10 opsworks.png




<2> OpsWorks Stack에 앱 배포하기


1

OpsWorks > Apps > 앱 추가

seo-phpapp1

유형 : PHP


레파지토리 URL 입력

git://github.com/amazonwebservices/opsworks-demo-php-simple-app.git

앱 추가하기 > 배포 하기

주석 > deployment1 > 배포 > 성공 확인


2

테스트

호스트 이름 클릭 > 공인 IP > 사이트 접속 확인


100 php.png



<3> 삭제

1

Apps > 삭제

2

인스턴스 > Stop > 삭제

3

Stack > Delete 스택



<> 참고 사이트

https://docs.aws.amazon.com/opsworks/latest/userguide/gettingstarted-simple-app.html


감사합니다.




keyword
매거진의 이전글403.  ADFS 구축하기