공부합시다!/Terraform

provisioner 활용 - Terraform으로 ec2 파일 업로드 및 실행 : 2

간서치 2021. 12. 14. 18:34
728x90

자 이제 여러분들이 Windows의 Notepad에서 제작한 스크립트를 Linux에서 실행가능하게 끔 만들어야 합니다.

우선 최상단의 sudo su -  주석 처리해 주셔야 합니다. 

나머지는 그대로 사용하셔도 됩니다. 

단 ec2-user로 ssh로그인 하기 때문에 sudo 를 다 붙여 주셔야 합니다.

스크립트

 

그리도 구글 검색에서 dos2unix를 검색합니다.

구글 검색

 

sourceforge.net 접속 후 다운로드를 클릭합니다.

다운로드 클릭

잠시 후 다운로드 됩니다. 폴더는 당연히 "다운로드"폴더 입니다.

zip 파일의 압축을 해제하면 아래의 폴더가 생성됩니다.

해당 폴더 클릭 후 bin 디렉토리로 이동 후

다온로드 폴더 zip 파일 압축해제 후

 

해당 폴더 진입 후 shift key + 마우스 우측 버튼을 클릭합니다.

"여기에 powershell 창 열기" 클릭합니다.

powershell 열기

 

powershell 창에 경로 확인 후 명령어 입력 

dos2unix 원본파일 대상파일

.\dos2unix C:\01_terraform\terraform3\install.sh C:\01_terraform\terraform3\install.sh

powershell 명령어

이제 모든 작업이 끝이 났습니다.

terraform에서 apply 해주시면 아주 이쁘게 워드 프레스 연결화면이 나타납니다.

고생들 하셨습니다.

참고 했으면 댓글들 좀 남겨 살아있음을 증명하셔요!

Have a nice day!

728x90