Tomcat 다중 설치
Server 관리/Apache,Tomcat,NginX,WS,WAS[참조] http://goddaehee.tistory.com/76?category=250744
[CentOS7] 톰캣(Tomcat) 다중으로 설치
앞서 이미 단일 톰캣을 설치 해보았다.
그러나 한 서버에서 다양한 서비스를 사용, 로드밸런싱을 통산 부하분산 등의 목적으로 Tomcat을 다중으로 설치해야 할 일들이 있다.
▶ 포트 설정
하나의 톰캣에서 보통 3개의 port를 사용한다고 생각하면 된다.
(톰캣 내부 포트, apache 연동을 위한 ajp 포트, 서비스 포트)
server port (내부) : 8005, 8105
ajp1.3 port (내부) : 8009, 8109
Connector port (외부) : 8080, 8180
▶ 톰캣 설치
# wget http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.27/bin/apache-tomcat-8.5.27.tar.gz
# tar xvfz apache-tomcat-8.5.27.tar.gz
# mv apache-tomcat-8.5.27/ /usr/local/tomcat8.5
# tar xvfz apache-tomcat-8.5.27.tar.gz
# mv apache-tomcat-8.5.27/ /usr/local/tomcat8.5-2
▶ catalina.sh 파일 수정
다음 경로안의 catalina.sh 파일을 수정하여준다.
/usr/local/tomcat8.5/bin
/usr/local/tomcat8.5-2/bin
PRG="$0" while [ -h "$PRG" ]; do ls= link=`expr "$ls" : '.*-> $'` if expr "$link" : '/.*' > /dev/null; then PRG="$link" else PRG=/"$link" fi done export CATALINA_HOME=/usr/local/tomcat8.5 export TOMCAT_HOME=/usr/local/tomcat8.5 export CATALINA_BASE=/usr/local/tomcat8.5 |
빨간색 부분을 추가 하여 준다.
▶ server.xml 파일 수정
다음 경로 안의 server.xml 파일을 수정하여 준다.
위에서 정의한대로 포트를 설정 하여 준다.
/usr/local/tomcat8.5-2/conf
▶ 톰캣 실행 후 이상여부를 확인하여 준다.
'Server 관리 > Apache,Tomcat,NginX,WS,WAS' 카테고리의 다른 글
Centos 7 + NginX 설치 + PHP5 (0) | 2018.11.19 |
---|---|
Apache 와 Tomcat 연동 (0) | 2018.11.01 |
CentOS 7 + Tomcat 8 설치 (0) | 2018.11.01 |
CentOS 7 + Apache 2 설치 (0) | 2018.11.01 |
Java 설치 (0) | 2018.11.01 |