STS에서 EC2에 연결할 프로젝트에서 export
WAR file 선택
Browser로 저장할 위치를 선택한 후 수동으로 .war를 입력해준 후 Finish
해당 WAR파일은 인스턴스 생성했을 때 만들어뒀던 PEM파일이 있는 폴더에 같이 넣어두는 게 편하다
- 코드변경시 war파일 갱신
export로 war파일 다시 저장 -> scp명령어 사용 war파일 경로이동 -> exit -> ssh로 접속 -> tomcat ./shutdown.sh -> ./startup.sh 재실행
연결할 인스턴스에서 연결 또는 CMD창 접속
cmd창에서 파일 복사를 위해 scp 명령어를 사용하겠다
scp -i "@.pem" shopping.war ubuntu@ec2-3-39-226-116.ap-northeast-2.compute.amazonaws.com:/home/tomcat/apache-tomcat-8.5.88/webapps
복사가 끝나면 exit 후 SSH클라이언트로 접속
-> 해당 경로로 이동해서 파일이 있는지 확인
sudo chmod -R 777 apache-tomcat-8.5.88/
복사 후 주소창에 IPv4주소:8080/war파일 이름/ 으로 접속
war파일이 화면에 나오면 성공