Jetty

오픈소스 비즈니스 컨설팅 사이트는 모든 사람이 동참하는 개방된 사이트 입니다.
오픈 소스와 오픈 API와 관계된 사항은 자유로이 추가, 수정 하셔도 됩니다. 모두의 동참을 바랍니다.
오픈소스 비즈니스 컨설팅에 대한 문의는 으로 메일 주세요.

오픈소스 비즈니스 컨설팅

Jetty 6.1.8에 대한 전반적인 사항을 정리한다.
Java를 실행하는 Web Application Server이다.


목차

[편집] 설치 가이드

아래 설치 가이드는 Windows Server 2003을 기준으로 작성한 것 입니다. 설치 환경이 틀릴 경우에는 별도의 주석을 달아 주세요.

[편집] 설치전 사전 준비 사항


[편집] Jetty 설치

  • 다운로드 사이트에서 "jetty-6.1.8.zip"을 다운로드 한다.
다운로드


  • jetty-6.1.8.zip의 압축을 풀고 d:/OpenBiz/31_application/jetty618 (%JETTY_HOME%) 에 복사한다.


  • Jetty를 기동하는 bat 프로그램을 작성한다. (%JETTY_HOME%/start_jetty.bat)
Tomcat에서 8080 port를 사용하고 있으므로 7070 port를 사용한다.
@echo off
rem set LANG=ko_KR.ISO8859-1
set LANG=ko_KR.UTF-8
set JETTY_HOME=.
set JETTY_PORT=7070
rem set JAVA_OPTS=-Xmx512m -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
set JAVA_OPTS=-Xmx512m

REM Ensure the logs directory exists as otherwise Jetty reports an error
if not exist logs mkdir logs

REM Ensure the work directory exists so that Jetty uses it for its temporary files.
if not exist work mkdir work

java %JAVA_OPTS% -Djetty.port=%JETTY_PORT% -Djetty.home=%JETTY_HOME% -Dfile.encoding=UTF-8 -Duser.language=ko -Duser.country=KR -DSTOP.PORT=8079 -DSTOP.KEY=secret -jar %JETTY_HOME%/start.jar etc/jetty.xml  


  • Jetty를 종료하는 bat 프로그램을 작성한다. (%JETTY_HOME%/stop_jetty.bat)
@echo off
set JETTY_HOME=.

java -DSTOP.PORT=8079 -DSTOP.KEY=secret -Djetty.home=%JETTY_HOME% -jar %JETTY_HOME%/start.jar --stop


정상 서비스 여부는 start_jetty.bat를 실행하여 먼저 서비스를 기동한 후 확인 하세요.
외부에서 7070 port로 접속이 안 될 경우 방화벽에서 7070 port(TCP)를 열어 주어야 합니다.

[편집] 사용자 가이드

[편집] 관리자 가이드

[편집] 참고 문헌

관련 사이트