본문 바로가기
카테고리 없음

톰캣(Tomcat) 다중 도메인 적용하기

by 학수씨 2017. 8. 24.

톰캣으로 웹서비스를 하다 보면 하나의 톰캣에서 도메인을 여러개 사용하여 웹서비스를 해야 하는 경우가 생깁니다. 

이경우에 톰캣에서 host 설정을 하면 쉽게 처리 할 수 있습니다. 




<Engine name="Catalina" defaultHost="localhost">


<Realm className="org.apache.catalina.realm.LockOutRealm">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>

</Realm>


<Host name="www.domain1.co.kr"  appBase="/webapps1" unpackWARs="true" autoDeploy="true">

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

prefix="www.domain1.co.kr_access_log." suffix=".txt"

pattern="%h %l %u %t &quot;%r&quot; %s %b" />

</Host>


<Host name="www.domain2.co.kr"  appBase="/webapps2" unpackWARs="true" autoDeploy="true">

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

prefix="www.domain2.co.kr_access_log." suffix=".txt"

pattern="%h %l %u %t &quot;%r&quot; %s %b" />

</Host>

</Engine>


댓글