본문 바로가기
개발/Java

[Windows 10 - Tomcat 설치 및 멀티 인스턴스 설정]

by Allonsy 2020. 3. 9.
반응형

Tomcat 설치

1. Tomcat 다운로드 - zip 파일 다운로드

 

https://tomcat.apache.org/download-70.cgi

 

Apache Tomcat® - Apache Tomcat 7 Software Downloads

Welcome to the Apache Tomcat® 7.x software download page. This page provides download links for obtaining the latest version of Tomcat 7.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification versions

tomcat.apache.org

2. 압축 풀기

 

원하는 경로에 압축 풀기 / 여기까지 하면 설치는 완료

 


Tomcat 멀티 인스턴스 설정

 

1. 인스턴스를 만들어줄 폴더를 생성

 

D:\001_dev\WAS\Tomcat7\instance1

D:\001_dev\WAS\Tomcat7\instance2

 

[참고]

  • 톰캣 엔진 - bin, lib 폴더
  • 톰캣 인스턴스 - conf, logs, temp, work, webapps 폴더

2. 인스턴스 폴더

 

1) 톰캣 폴더에 있는 conf, webapps 파일을 복사하여 인스턴스 폴더에 붙여넣기

 

2) bin, logs, temp, work 폴더 만들어주기

 

3. bin 폴더 하위에 startup.bat, shutdown.bat 파일 만들기

 

startup.bat

set JAVA_HOME=D:\001_dev\jdk\java-se-8u41-ri
set CATALINA_HOME=D:\001_dev\WAS\Tomcat7\apache-tomcat-7.0.100
set CATALINA_BASE=D:\001_dev\WAS\Tomcat7\instance1
%CATALINA_HOME%/bin/startup.bat

shutdown.bat

set JAVA_HOME=D:\001_dev\jdk\java-se-8u41-ri
set CATALINA_HOME=D:\001_dev\WAS\Tomcat7\apache-tomcat-7.0.100
set CATALINA_BASE=D:\001_dev\WAS\Tomcat7\instance1
%CATALINA_HOME%/bin/shutdown.bat

 

4. 인스턴스/conf/server.xml 수정

 

포트가 겹치지 않도록 server.xml 포트 수정

 

Server port

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

-> <Server port="8015" shutdown="SHUTDOWN">

 

Connector port, redirectPort

ex. <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>

-> <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8453"/>

 

5. bin/startup.bat 실행하여 확인해보기

http://localhost:8090

 

반응형

댓글