Tomcat

[리눅스] 톰캣 하나에 여러 프로젝트 업로드하여 url로 접근하기

randev 2019. 3. 13. 10:53

우분투의 경우

톰캣을 처음 설치 했을 때 해당서버의 ip주소:8080 으로 접속하게 되면 ROOT폴더에 있는 index파일이 실행된다.


자신이 개발한 프로젝트를 업로드 할경우 ROOT.war로 export나 build 하여 TOMCAT의 webapps 폴더에 올리는 방법이 있지만


이렇게 할 경우 하나의 프로젝트밖에 서비스 하지 못할 것이다.  => 다른 방법도 있긴 있을 것임. ex) 포트번호 별로 프로젝트를 준다던지 도메인으로 준다던지



만약 내 서버주소가 

http://52.12.26.2 라면


http://52.12.26.2:8080/project1

http://52.12.26.2:8080/project2


이런식으로 각 프로젝트에 접근 할 수 있는 방법이 있다.

tomcat의 conf폴더에 있는 server.xml을 수정해주면 된다.





</Host> 바로 위에

밑줄친 <Context path="" docBase="." reloadable="true" /> 를 추가해주면 된다.