ns.incuber.net
218.145.65.143
ns1.incuber.net
116.126.143.226
ns2.incuber.net
218.145.65.144
ns3.incuber.net
116.126.143.225
기업은행
055-052143-02-016
예금주 : 최은아
자주묻는 질문
홈 > 고객센터 > 자주묻는 질문

질문 [Tomcat JSP광호스팅] Context / Subdomain 추가방법
주의사항)
64비트 JSP광호스팅, 멀티호스팅, 오라클호스팅의 JSP기반 웹호스팅은
apache+tomcat 연동 구조이므로 아래 방법이 아닌 [여기]를 참고해주시기 바랍니다.

Tomcat JSP광호스팅?
기존 apache+tomcat 연동구조로 제공되던 JSP기반 웹호스팅과는 달리
Tomcat 호스팅은 apache 없는 tomcat 단독환경으로 제공되는 서비스이므로
일반적인 개발환경과 동일하게 구성하실 수 있다는 장점이 있습니다.




1. Context 추가시 위치는 기본적으로 server.xml에 설정된 appBase(webapps)이하에 추가하시어
고객님께서 이용을 원하시는 별도 application을 구성하실 수 있습니다.

아래는 'test'라는 호스팅계정으로 'http://test.cafe24.com'이라는 카페24 기본도메인을 이용시에
'http://test.cafe24.com/admin'이라는 서브디렉토리로 Context를 설정하는 방법입니다.

1) ssh 접속 [putty를 이용한 ssh 접속방법]

2) Context 추가에 따른 xml 파일 작성
# cd tomcat/conf/test/test.cafe24.com/
# vi admin.xml --> xml 파일명은 Context를 이용하실 디렉토리명과 동일함.


<?xml version='1.0' encoding='utf-8'?>
<Context docBase='admin'>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>





admin.xml 작성 후 톰캣 재시작없이도 적용되므로 아래 3)번 단계로 넘어갑니다.

3) Context로 이용하실 tomcat/webapps/admin 디렉토리를 생성하시고,
필요한 소스 및 WEB-INF/classes, WEB-INF/lib를 admin 이하에 업로드 또는 배포하신 후 이용하시면 됩니다.

http://test.cafe24.com/admin 으로 접속확인.



2. Subdomain 추가시 위치는 기본적으로 tomcat/webapps_sub와 같은 새로운 appBase를 추가하며,
기본 Context 루트는 ROOT이므로 tomcat/webapps_sub/ROOT/index.jsp와 같이 기본사용 가능합니다.

아래는 'http://sub.domain.com' 서브도메인을 webapps_sub라는 새로운 appBase로 연결하는 방법입니다.

1) ssh 접속

2) server.xml 파일에 연결할 SubDomain 관련 Host 구문 추가함.
# cd tomcat/conf/
# vi server.xml --> </Host> 하단에 아래 내용 추가함.

<Host name="sub.domain.com" appBase="webapps_sub"
unpackWARs="true" autoDeploy="true">
</Host>





3) 톰캣 재시작
# cd
# ./tomcat/bin/shutdown.sh
# ./tomcat/bin/startup.sh

4) 톰캣 재시작 후 webapps_sub 디렉토리 자동생성됨.

5) tomcat/webapps_sub/ROOT/index.jsp 소스생성 후 http://sub.domain.com으로 연결확인


 
주소 : 서울시 강남구 신사동 508-3번지 삼현빌딩 4층      전화 : 1544-9706      팩스 : 02.6442.0136      대표이사 : 김종수
법인 : 110111-4056738      사업자등록번호 : 220-87-78137      법인명 : 주식회사 인큐버      사이트명 : 인큐버(incuber)
개인정보책임자 : 서희철      메일 : korea@incuber.kr      상담시간 : 08:00 ~ 18:00(월~금) 토요일 : 09:00~ 15:00
본 사이트에 게시된 이메일 주소를 무단으로 수집하는 것을 금지하며, 이를 위반시 정보통신망법에 의해 처벌받게 됩니다.
Copyrightⓒ INCUBER. ALL RIGHTS RESERVED. SINCE 1999