낭만 프로그래머
CentOS 7 에서 Tomcat 다중 설치 본문
1. 각각 다른 위치에 Tomcat 설치를 한다.
2. catalina.sh 파일 수정
: 패스는 각각 설치된 패스로 입력
export CATALINA_HOME=Tomcat 설치패스
export TOMCAT_HOME=Tomcat 설치패스
export CATALINA_BASE=Tomcat 설치패스
CATALINA_PID=Tomcat 설치패스/bin/tomcat.pid
...
# 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=/servers/apache-tomcat-9.0.16
export TOMCAT_HOME=/servers/apache-tomcat-9.0.16
export CATALINA_BASE=/servers/apache-tomcat-9.0.16
CATALINA_PID=/servers/apache-tomcat-9.0.16/bin/tomcat.pid
# Get standard environment variables
PRGDIR=`dirname "$PRG"`
...
3. server.xml 파일 수정
: 포트 3개를 다르게 입력 해야 한다
예) Server Port 는 8005, 8205
Connector Port 는 8080, 8280
AJP/1.3 Port 는 8009, 8209
...
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener" />
...
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
...
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
...
'Linux > CentOS' 카테고리의 다른 글
CentOS 7 에서 자바 와 셀레니움을 사용하여 웹 크롤링 하기 (0) | 2019.06.14 |
---|---|
MariaDB 백업(Backup) 및 복구(Restore) (0) | 2019.06.14 |
CentOS 7 에서 Host Name 변경 (0) | 2019.05.02 |
CentOS 7 에서 SSH 접속 시간 늘리기 (0) | 2019.05.02 |
CentOS 7 에서 Cron Job 중복 실행되지 않도록 하기 (0) | 2019.03.28 |