Tomcat 여러개 설치하기
WEB
2018. 10. 12. 19:58
테스트를 위해서 tomcat 이미 설치한 서버가 있다.
이 tomcat은 계속 실행되고 있어야 하고, 다른 웹을 테스트해야 하는 상황이다.
다른 서버도 없고 VM을 또 설치하기도 귀찮다.
그래서 동일 서버에 tomcat을 하나 더 설치하기로 했다.
당연히 port가 사용중이라 바로 startup을 실행하면 충돌이 날 것이다.
port 부터 변경하자.
새로 설치한 tomcat에 conf 디렉토리로 이동 한다.
server.xml 을 열어서 port를 안겹치도록 변경한다.
변경할 곳은 3군데 이다.
1)
2)
3)
나는 port 번호를 1씩 증가시켜서 적용했다.
port가 사용중인지는 netstat 명령으로 확인해 보면 된다.
startup.sh 를 실행하면 켜지는거 같다.
shutdown.sh 을 해 본다.
그런데 이미 실행되어 있던 tomcat이 종료된다.
이유는 CATALINA_HOME 환경변수가 잡혀있기 때문이다.
그래서 새로 설치한 tomcat 에는 CATALINA_HOME을 다르게 설정해줘야 한다.
startup, shutdown 스크립트를 열어보면 모두 결과적으론 catalina.sh 를 호출하는 것을 볼 수 있다.
그래서 catalina.sh 내 상단에 아래이 내용을 추가 한다.
이제 startup, shutdown 을 수행해도 기존의 tomcat 과는 별개로 동작이 가능해 졌다.
'WEB' 카테고리의 다른 글
Windows 서비스로 tomcat 등록하기 - 2 (0) | 2020.08.23 |
---|---|
Windows 서비스로 tomcat 등록하기 - 1 (0) | 2020.08.23 |