EC2 user data

2023. 11. 12. 18:42자격증준비/aws

728x90
반응형

EC2가 생성되면서 실행되는 일종의 script 이다. 예를들어 5대의 EC2를 생성해서 패키지를 설치해야 한다고 가정해보자. 5대를 생성 -> 각각 ssh 접속 -> 스크립트 실행할 수도 있겠지만 매우 번거로운 작업이다. 이럴경우 User Data를 활용하면 EC2가 생성되고 최초 부팅이될때 User Data에 입력된 스크립트를 실행해준다

#!/bin/ bash -ex
yum -y install httpd  php  php - pear  php - xml
yum -y install git
/etc/init.d/ httpd start
 pear channel-discover pear .amazonwebservices.com
 pear install aws/ sdk

 

 

 


참고사이트:

https://ltlkodae.tistory.com/48

 

AWS EC2 User Data 사용하기 (feat 로그, 내용확인)

EC2 User Data 사용방법에 대해서 간단히 정리해보자 EC2 User Data란? EC2가 생성되면서 실행되는 일종의 script 이다. 예를들어 5대의 EC2를 생성해서 패키지를 설치해야 한다고 가정해보자. 5대를 생성 ->

ltlkodae.tistory.com

https://understeer.hatenablog.com/entry/2012/07/19/123050

 

EC2: User Dataを使ってインスタンス起動時の処理を自動化する - aws memo

インスタンス起動時に目にするUser Dataって何?って感じなので取り敢えず。 #!/bin/bash -ex yum -y install httpd php php-pear php-xml yum -y install git /etc/init.d/httpd start pear channel-discover pear.amazonwebservices.com pea

understeer.hatenablog.com

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/io-scheduler.html

 

I/O 스케줄러 - Amazon Elastic Compute Cloud

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/user-data.html

 

시작 시 Linux 인스턴스에서 명령 실행 - Amazon Elastic Compute Cloud

시작 시 Linux 인스턴스에서 명령 실행 Amazon EC2에서 인스턴스를 시작할 때 사용자 데이터를 인스턴스에 전달하여 일반적인 구성 작업을 자동으로 수행하는 데 사용하도록 할 수 있고, 인스턴스가

docs.aws.amazon.com

 

반응형

'자격증준비 > aws' 카테고리의 다른 글

Instance Types  (0) 2023.11.12