Jetty
오픈소스 비즈니스 컨설팅 사이트는 모든 사람이 동참하는 개방된 사이트 입니다.
오픈 소스와 오픈 API와 관계된 사항은 자유로이 추가, 수정 하셔도 됩니다. 모두의 동참을 바랍니다.
오픈소스 비즈니스 컨설팅에 대한 문의는
으로 메일 주세요.
오픈 소스와 오픈 API와 관계된 사항은 자유로이 추가, 수정 하셔도 됩니다. 모두의 동참을 바랍니다.
오픈소스 비즈니스 컨설팅에 대한 문의는
으로 메일 주세요.
오픈소스 비즈니스 컨설팅
Jetty 6.1.8에 대한 전반적인 사항을 정리한다.
Java를 실행하는 Web Application Server이다.
- 홈페이지 : http://www.mortbay.org/
- 매뉴얼 : http://docs.codehaus.org/display/JETTY/Jetty+Wiki
- 다운로드 : http://docs.codehaus.org/display/JETTY/Downloading+Jetty
- 라이센스 : Apache License, Version 2.0
- 플랫폼 : Windows
목차 |
[편집] 설치 가이드
아래 설치 가이드는 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
- http://localhost:7070/test/를 호출하여 정상 서비스 되는지 확인한다.
- 정상 서비스 여부는 start_jetty.bat를 실행하여 먼저 서비스를 기동한 후 확인 하세요.
- 외부에서 7070 port로 접속이 안 될 경우 방화벽에서 7070 port(TCP)를 열어 주어야 합니다.

