WiseN

AWS OpsWorks 소개

Blog thumbnail

다루는 내용


∙ AWS OpsWorks 스택 생성하기
∙ AWS OpsWorks 스택에 어플리케이션 배포하기
∙ AWS OpsWorks 리소스 정리하기


 

 

실습






AWS OpsWorks 스택 생성






 

1. 콘솔에서 OpsWorks 클릭
2. Add Your First Stack 클릭
3. Add Stack 섹션

· Name : MyStack
·Default SSH Key : ec2lab
· Add Stack 클릭


4. Stack(MyStack) 섹션

· Add a layer 클릭
· Layer type : PHP App Server 선택
· Add Layer 클릭


5. Layers 섹션

· Add instance 클릭


 



 

6. Instances 섹션

· Size : t2.micro 선택
· Add Instance 클릭
· start 클릭


 



 

 




AWS OpsWorks 스택에 어플리케이션 배포






 

1. 왼쪽 메뉴에서 Apps 클릭
2. Add an app 클릭
3. Add App 섹션

· Name : SimplePHPApp
· Type : PHP 선택
· Data source type : None 선택
· Repository type : Git 선택
· Repository URL : git://github.com/amazonwebservices/opsworks-demo-php-simple-app.git
· Add App 클릭


4. Apps 섹션

· deploy 클릭


 



 

5. Deploy App

· Deploy 클릭


 



 

6. 왼쪽 메뉴에서 Instances 클릭
7. Public IP 클릭

· 웹 서버 정상 동작 확인


 



 

 




AWS OpsWorks 리소스 정리






 

1. 왼쪽 메뉴에서 Apps 클릭
2. Apps 섹션

· delete 클릭
· 확인 메시지에서 Delete 클릭


3. 왼쪽 메뉴에서 Instances 클릭

· stop 클릭
· 확인 메시지에서 Stop 클릭
· delete 클릭
· 확인 메시지에서 Delete 클릭


4. 왼쪽 메뉴에서 Stack 클릭

인스턴스가 완전히 종료될 때까지 기다려야 한다.


· Delete Stack 클릭
· 확인 메시지에서 Delete 클릭


 

 




참고