맛동산

Spring on AWS - 톰캣에 Spring Project 올리기 본문

Web/AWS

Spring on AWS - 톰캣에 Spring Project 올리기

오지고지리고알파고포켓몬고 2017. 8. 3. 15:40

이제 프로젝트만 올리면 EC2 환경에서 하나의 web service를 런칭할 수 있다.(maven, git등으로 올릴 수 있지만 컨테이너로 tomcat을 사용하고 있으니 tomcat manager를 사용해본다.)


1. 우선 아래 이미지처럼 로컬에서 작업한 프로젝트의 war파일을 생성한다.(서버 환경에 맞게 XXXcontext.xml 들을 변경하는 것을 잊지말자)





참고로 tomcat manager로 올릴경우 war파일 이름이 home path로 적용되는 것 같다.

(xx.xx.xx.xx:xxxx/AyeonAPI)



2. tomcat manager(http://public ip/manager)에 접속하고 중단의 WAR file to deploy에 .war 파일을 업로드하고 deploy를 누른다.

(tomcat manager설정은 http://tastydarr.tistory.com/248 참고)




3. 업로드가 완료되면 http://public ip/home_path로 접속 할 수 있다.





이로써 AWS에서 tomcat으로 웹 서비스를 런칭하는 하나의 사이클이 종료됐다.


만약 root path에서 프로젝트 이름을 빼고싶으면 catalina_home/apache.../conf/server.xml을 수정하면 되는데 이 부분은 나중에 필요시 작성하겠다.

'Web > AWS' 카테고리의 다른 글

Spring on AWS - MariaDB charset 변경  (0) 2017.08.03
Spring on AWS - MariaDB 외부접속 허용  (0) 2017.08.03
Spring on AWS - Tomcat Manager 설정  (0) 2017.07.28
Spring on AWS - MongoDB설치  (0) 2017.07.28
Spring on AWS - MariaDB 설치  (0) 2017.07.27
Comments