7. 클라우드(2)

Upload war file to aws-ec2 with filezilla

패스트코드블로그 2020. 8. 26. 16:32

 

AWS FreeTier 환경에서 작업합니다.

 

 

 

 

 

war 파일 추출은 여기를 가세요. 

파일질라 다운로드는 여기를 가세요

연결을 누릅니다.

 

 

 

 

경로로 가서 우측 WEB-INF 를 삭제합니다.

이후 왼쪽 WEB-INF를  드래그앤드랍으로 우측으로 이동시킵니다.

이는 자바 서버의 내용을 교체하는 의미를 갖습니다.

 

ip 주소를 입력하면 404 가 보입니다.

바꾼 이후에도 아래와 같이 톰캣화면이 유지되야 합니다.

만약 잘못되면 에러메시지가 보일 것입니다.

 

 

다시 putty 를 엽니다.

이미 서버설정이 완료되었으므로 아래와 같이 바로 진행해서 톰캣을 다시 리로드 합니다.

 

su - root
cd /usr/share/tomcat/bin
./startup.sh

 

실행화면은 다음과 같습니다.

다시 IP 주소로 갑니다.

여전히 에러가 나지 않습니다.

핵심은 여러번 재부팅을 해도 톰캣서버는 죽지 않고 에러가 나지 않도록 해야 합니다.

이렇게 된 다음에 S3 업로드로 가겠습니다.

서버가 확실하게 작동해야 리액트를 S3에 올리는 과정에서 혼란을 줄일 수 있습니다.

 

ps: 마음이 급해서 순서를 바꿔서 처리하려고 할 수 도 있습니다만, 결국 전제조건 때문에 다 엎어야 합니다.

설정순서를 꼭 지켜서 가길 바랍니다.