-
하나의 Tomcat Server로 여러개 Tomcat구동하기 [Virtualhost]지식 2018. 1. 12. 11:19반응형
하나의 Server(서버)로 여러개의 톰캣 구동하기
- tomcat 홈페이지에서 다운
다운 후 server.xml을 보게되면 수많은 주석이 있는데 모두 없앤 후 Service 부분을 보면 저렇게 짤막하게 나옵니다.
( 주석을 없애지 않아도 됩니다. )
이 상태로 서버를 실행 시키면 톰캣 홈페이지가 나오는데 내 프로젝트를 실행 시키고 싶을 때는
위와 같이 <Host> ... </Host> 안 쪽에 Context를 추가 시켜주도록 합니다.
이제 하나의 서비스 구동이 준비가 완료 되어진 상태입니다.
이제 다른 상태의 서비스를 하나 더 구동 시키고 싶을때는 위에있는 서비스를 전부 복사 한 후
바로 밑에다가 붙여 넣기를 해줍니다 그리곤 밑에 빨간줄 쳐진곳을 바꿔주면 됩니다!
위 와 같이 빨간색줄을 바꿔 줬다면 성공! 다시 톰캣을 실행 시켜보면
첫번째 Catalina에서는 localhost:8080으로 구동 되어지며,
두번째 Catalina2에서는 localhost:9090으로 구동 되어지는것을 확인할 수 있습니다.
더 많이 추가하고 싶다면 Catalina3 등으로 바꾸어주며 port도 겹치지않게 해준다면 몇개든 구동 시킬 수 있습니다.
반응형'지식' 카테고리의 다른 글
Mac mariaDB, tomcat 자동 시작 설정하기 [MAC] (0) 2018.02.26 Mac mariaDB lower_case_table_names 설정 (0) 2018.01.18 Mac, Windows 환경에서 tomcat에 war파일 사용하기 (0) 2018.01.04 Eclipse, STS에서 war파일 저장하기 (0) 2018.01.04 war파일 압축하기, 압축풀기 (0) 2017.12.07