60.Unix2008. 12. 16. 17:11
반응형

유닉스에서 개발 웹 서버 설치, 설정하기

빠르고 기능이 풍부하고 자유롭게 사용 가능한 웹 서버를 만들면서 여러분의 유닉스 실력을 한 단계 높여보자

developerWorks
Go to the previous page 12 페이지 중 8 페이지 Go to the next page

문서 옵션
수평출력으로 설정

이 페이지 출력


제안 및 의견
피드백

튜토리얼 평가

이 컨텐츠를 개선하기 위한 도움을 주십시오.


예제 애플리케이션 설치

톰캣에는 한 가지 주요 예제 애플리케이션이 들어 있다. 이 애플리케이션이 여러분에게 들어맞는 애플리케이션 요구 사항을 테스트하는 데에 확실히 충분하다고는 말할 수 없겠지만 기본적인 JSP 애플리케이션과 기본 서블릿의 기능 테스트를 제공할 것이다.

WAR 위치 찾기

애플리케이션 배치를 위해 톰캣 애플리케이션 매니저를 사용한다면 배치를 위한 웹 아카이브(Web Archive: WAR)를 선택하고자 어떤 디렉터리를 찾아야 할지 알아야 할 것이다. 이 파일을 찾으려면 Listing 11의 코드를 사용한다.


Listing 11. 배치를 위해 WAR 파일 찾기
                    
bash-3.00# cd $CATALINA_HOME
bash-3.00# find . -name *.war
./webapps/docs/appdev/sample/sample.war
./webapps/sample.war




위로


서버를 배치하기 위해 톰캣 웹 애플리케이션 매니저 콘솔 열기

Manager Application에서 Deploy 섹션을 스크롤하여 아래로 내린다. 그림 5에 보였다.


그림 5. 예제 애플리케이션 배치
예제 애플리케이션 배치

War file to deploy에서 Browse를 클릭한다. 위에 나타난 경로를 보고 예제용 애플리케이션을 선택한다. Open을 클릭하고 나서 Deploy를 클릭한다. 실제로 에제 애플리케이션 배치는 이처럼 간단하다.




위로


예제 애플리케이션 테스트하기

애플리케이션 배치 후 http://localhost:8080/sample/로 가서 제대로 나타나는지 살펴볼 수 있다. 여기서 JSP를 클릭하고 난 후 그림 6처럼 기본 애플리케이션 기능이 제대로 뜨고 잘 동작하는지 확인하고자 Servlet을 클릭해볼 수 있다. 이제 서버가 애플리케이션을 띄울 준비가 되었다.


그림 6. 예제 애플리케이션 테스트 및 검증 페이지
예제 애플리케이션 테스트 및 검증 페이지

이건 그저 여러분의 톰캣 서버가 제대로 설치되어 의도했던 대로 동작한다는 걸 말하려는 것뿐이다. 개인 애플리케이션을 배치하려면 톰켓 서버 디렉터리 하의 "컨텍스트 루트(context roots)"에 패키징하여 설치하는 것을 고려하는 J2EE 지침에 따라야 한다.

Posted by 1010