이용하시는 서비스 별로 배포 방법이 다르니 하기 내용을 참고해주시기 바랍니다.
▶ Tomcat JSP 광호스팅
1) autoDeploy=true이므로 tomcat/webapps/ 아래에 war 파일을 FTP 업로드하시면 자동으로 배포가 되며,
ROOT/ 이하가 기본 application 위치이므로 war파일도 동일하게 배포(ROOT.war)될 수 있도록 패키징 되어야겠습니다.
2) 별도로 구성하신 서브도메인 appBase(예: tomcat/webapps_sub)에 배포를 원하시면, 해당 appBase내에 war를
업로드하시면(예: tomcat/webapps_sub/ROOT.war) 1) 번과 동일하게 처리됩니다.
※ 참고 : http://tomcat.apache.org/tomcat-6.0-doc/deployer-howto.html
▶ JSP 호스팅 [Tomcat JSP호스팅 / 64비트 JSP광호스팅 / 멀티호스팅]
1) 카페 24 jsp 호스팅의 appBase, docBase 경로는 다음과 같습니다.
appBase="/home/hosting_users/아이디"
docBase="www"
war 파일을 배포하시려면 FTP로 접속 후 아래의 경로에 배포파일 ( filename.war )을 업로드해 주시기 바랍니다.
[techcsjsp@uj64-005 ~]$ pwd/home/hosting_users/techcsjsp[techcsjsp@uj64-005 ~]$ file www.warwww.war: Zip archive data, at least v1.0 to extra |
[techcsjsp@uj64-005 ~]$ ./tomcat/bin/catalina.sh stopUsing CATALINA_BASE: /home/hosting_users/techcsjsp/tomcatUsing CATALINA_HOME: /home/hosting_users/techcsjsp/tomcatUsing CATALINA_TMPDIR: /home/hosting_users/techcsjsp/tomcat/tempUsing JRE_HOME: /usr/local/jdk7Using CLASSPATH: /home/hosting_users/techcsjsp/tomcat/bin/bootstrap.jar:/home/hosting_users/techcsjsp/tomcat/bin/tomcat-juli.jar[techcsjsp@uj64-005 ~]$ mv www www_org[techcsjsp@uj64-005 ~]$ ls -ald www_org/drwxr-x--- 3 techcsjsp techcsjsp 4096 9월 27 14:08 www_org |
3) 톰캣을 재시작하면 업로드 된 war 파일이 배포됩니다. www/ 폴더 확인시 www.war 파일이 풀려있는 것이 확인 되실 것 입니다.
[techcsjsp@uj64-005 ~]$ ./tomcat/bin/catalina.sh startUsing CATALINA_BASE: /home/hosting_users/techcsjsp/tomcatUsing CATALINA_HOME: /home/hosting_users/techcsjsp/tomcatUsing CATALINA_TMPDIR: /home/hosting_users/techcsjsp/tomcat/tempUsing JRE_HOME: /usr/local/jdk7Using CLASSPATH: /home/hosting_users/techcsjsp/tomcat/bin/bootstrap.jar:/home/hosting_users/techcsjsp/tomcat/bin/tomcat-juli.jarTomcat started.[techcsjsp@uj64-005 ~]$ ls -ald www/drwxr-xr-x 5 techcsjsp techcsjsp 4096 9월 27 14:14 www/[techcsjsp@uj64-005 ~]$ cd sample[techcsjsp@uj64-005 www]$ ll합계 20drwxr-xr-x 2 techcsjsp techcsjsp 4096 9월 27 14:14 META-INFdrwxr-xr-x 4 techcsjsp techcsjsp 4096 9월 27 14:14 WEB-INF-rw-r--r-- 1 techcsjsp techcsjsp 376 7월 30 2007 hello.jspdrwxr-xr-x 2 techcsjsp techcsjsp 4096 9월 27 14:14 images-rw-r--r-- 1 techcsjsp techcsjsp 636 7월 30 2007 index.html |
4) 배포 확인 후 war 파일을 삭제 해주시기 바랍니다.
삭제하지 않는 경우 tomcat 재시작 시 재배포가 진행될 수 있으므로 배포가 필요한 경우에만 war 파일을 서버에
올려두시면 됩니다.
[techcsjsp@uj64-005 ~]$ rm -f www.tar[techcsjsp@uj64-005 ~]$ |
5) www.war 가 아닌 파일로 배포하실 경우에는 위내용과 마찬가지로 파일을 업로드 후 톰캣을 구동해 배포할 수 있습니다.
예를 들어 sample.war 파일을 배포하실 경우 http://도메인/sample으로 접속 하시려면
[나의 서비스 관리 > 호스팅 관리 > 톰캣 매핑] 메뉴에 매핑 규칙을 sample로 설정을 해주신 후 접속을 확인해 주시면 됩니다.
6) 서블릿 및 .jsp, .do, .jnlp 의 확장자의 경우 기본적으로 매핑 설정이 되어있고, 고객님께서 web.xml 파일에서 설정하신
url-pattern 중 추가적용이 필요하다면 톰캣 매핑 메뉴에서 설정 후 이용 가능합니다.