본문 바로가기

Tomcat

[Tomcat] server.xml 설정 (도메인 여러개 사용 및 컨텍스트 이용)

tomcat 폴더 안에 conf 안에 server.xml 수정




tomcat/webapps 안에 ROOT 와 utest 컨텍스트 두가지 프로젝트 존재하여 접속해야함


기존 컨텍스트를 이용한 접속 방법 

ROOT = 111.111.111.111

utest = 111.111.111.111/utest


아래 도메인을 사용한 접속 방법으로 변경해야함

ROOT = a.test.co.kr

utest = b.test.co.kr



<!-- 원래 존재하는 local Host -->

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">

      </Host>


<!-- 1번 도메인 추가 Host -->

<!-- a.test.co.kr 접속 가능

      <Host name="a.test.co.kr"  appBase="webapps" unpackWARs="true" autoDeploy="true">

      </Host>


<!-- 2번 도메인 추가 Host 및 Context 설정 -->

      <Host name="b.test.co.kr"  appBase="webapps" unpackWARs="true" autoDeploy="true">

          <Context docBase="/software/apache-tomcat-7.0.54-jdk6-80/webapps/utest" path="" reloadable="true" />

      </Host>



적용후 접속 방법 (ip주소 및 도메인 컨텍스트를 사용한 접속 가능)

ROOT = a.test.co.kr

111.111.111.111


utest = b.test.co.kr

b.test.co.kr/utest

a.test.co.kr/utest

111.111.111.111/utest



utest를 b.test.co.kr로 접속시 컨텍스트 명을 사용하는 방법으로 인해 sendRedirect를 이용하여 b.text.co.kr/utest로 변경함






'Tomcat' 카테고리의 다른 글

이클립스에서 다른 프로젝트 추가하기  (0) 2019.09.02