잡동사니
[Tomcat] 2개이상의 webapp 폴더 서비스하기 본문
안녕하세요. yeTi입니다.
오늘은 톰캣에서 1개의 호스트로 2개 이상의 폴더를 웹 폴더로 설정하여 사용하는 방법에 대해 알아보고자 합니다.
테스트 환경
Tomcat : apache-tomcat-8.0.52
sever.xml의 Host 태그에 Context 태그를 활용하여 설정합니다.
<Host name="localhost" appBase="E:/webapps1"
unpackWARs="true" autoDeploy="false">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
<Context path="/" docBase="." />
<Context path="/tms" docBase="E:/webapps2/tms" />
</Host>
그러면 각각의 폴더에 대해 아래와 같이 사용가능합니다.
http://localhost:8080/...
http://localhost:8080/tms/...
'IT > Open Source' 카테고리의 다른 글
MQTT란, IoT용 message broker 선택하기 (0) | 2021.02.08 |
---|---|
쿠버네티스(Kubernetes)에서 NGINX 설정 변경하기 (0) | 2019.12.12 |
[Tomcat] Error listenerStart 발생시 원인 파악하기 (0) | 2016.10.13 |
[StarUML] 소프트웨어 모델링 플랫폼 소개 (0) | 2016.09.30 |
[Bitnami Redmine Stack] 다른 프로젝트간 일감 연결하기 (0) | 2016.09.26 |