[AWS/EC2] EC2 인스턴스 시작 시 스크립트 실행
처음에는 EC2의 사용자 데이터에 스크립트만 입력을 해서 테스트를 해봤지만 스크립트는 실행이 되지 않았다. EC2 인스턴스 실행 시 스크립트를 실행하여 애플리케이션 프로세스가 안 떠 있으면 애플리케이션을 실행하고 싶었다. 그 이유가 무엇인지 찾아보니 사용자 데이터는 최초 실행 시에만 실행된다고 하는것 같더라. 그러니까 중지 후 다시 시작을 해도 스크립트는 실행이 안된다고 한다. 그래서 해결 방법을 AWS 문서에서 찾았다. 1. 사용자 데이터를 편집하려면 인스턴스는 중지 상태로 만든다. 2. EC2에서 사용자 데이터를 편집할 인스턴스를 체크 후 작업 → 인스턴스 설정 → 사용자 데이터 편집을 클릭한다. 3. 사용자 데이터에 AWS에서 제안하는 코드를 입력 그리고 스크립트를 입력한다. Content-Type..
Development/AWS
2022. 5. 20. 19:10