기본적으로 톰캣을 하나만 사용한다면 따로 설정해야할 옵션이 없다.
다만, 톰캣을 여러개 사용하게 된다면 변경, 추가해야할 설정들이 있다.
conf/server.xml
<Server port="8005" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Server port="12005" shutdown="SHUTDOWN">
<Connector port="8090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8244" />
<Server port="8105" shutdown="SHUTDOWN">
<Connector port="8091" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8144" />
3개의 포트 모두 변경해줘야한다.
bin/catalina.sh
# resolve links - $0 may be a softlink
PRG="$0"
while [ -h "$PRG" ]; do
ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
PRG=`dirname "$PRG"`/"$link"
fi
done
export CATALINA_HOME={톰캣 경로}
export TOMCAT_HOME={톰캣 경로}
export CATALINA_BASE={톰캣 경로}
CATALINA_PID={톰캣 경로}/bin/tomcat.pid
다른 톰캣과 겹치지 않도록, 경로를 수동으로 설정해줘야한다.