리눅스 톰캣 다중 띄우기

개발/리눅스 2020. 2. 18. 14:24

1.기존 톰캣을 복사한다

# cp -r /usr/local/tomcat /usr/local/tomcat2

 

2. catalina.sh 파일 수정

# vi /usr/local/tomcat/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=/usr/local/tomcat
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_BASE=/usr/local/tomcat
CATALINA_PID=/usr/local/tomcat/bin/tomcat.pid

# Get standard environment variables
PRGDIR=`dirname "$PRG"`

*기존 톰캣은 tomcat으로, 복사한 톰캣은 tomcat2로 설정해준다

 

3. conf/server.xml 파일 수정

(여기서는 파란색이 기존 tomcat, 빨간색을 tomcat2로 표시하겠다)

<Server port="8005" shutdown="SHUTDOWN">

...

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectport="8443" />

...

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

 

 

<Server port="9005" shutdown="SHUTDOWN">

...

<Connector port="9080" protocol="HTTP/1.1/" connectionTimeout="20000" redirectport="8443" />

...

<Connerctor port="9009" protocol="AJP/1.3" redirectPort="8443" />

 

 

'개발 > 리눅스' 카테고리의 다른 글

AWS서버 FileZilla Root 권한으로 접속하는 방법.  (0) 2023.10.20
리눅스 스프링 프로젝트 띄우기  (0) 2020.02.14
리눅스 톰캣 설치  (0) 2020.02.14
리눅스 JAVA 설치  (0) 2020.02.14