블로그 이미지
'무른모'란 부드럽다라는 뜻을 가진 '무르다'라는 말과 도구, 연장을 뜻하는 '연모'라는 순 우리말의 합성어로 소프트웨어를 말합니다. seanhigher

카테고리

분류 전체보기 (161)
Blog srart (16)
Dev Center (94)
Real Life (13)
Mac life (21)
Naver life (17)
Total638,063
Today92
Yesterday116
JSP를 사용하기 위해서는 톰캣 서버가 가동되어야 한다. 터미널을 실행하고, 톰캣이 설치되어 있는 폴더로 이동을 해서 시작스크립트를 실행시켜주어야 한다. 그리고 톰캣을 정지시키기 위해서는 같은방법을 사용해야 한다. 매번 톰캣을 사용하기 위해 이런 설정을 반복해야 한다는 것은 분명 귀찮은 일이다!



스크립트를 활용하는 방법
톰캣서버를 시작하고, 정지시키기 위해서 가장 손쉽게 사용할 수 있는 방법은 스크립트를 사용하는 것이다. 폴더를 이동하고, 시작파일을 실행하는 것을 한대 묶어서 하나의 명령어로 실행할 수 있게끔 해주는 것이다. 이것은 프로그래머나 사용자의 관점에서 본다면 매우 효율적이고 자원의 낭비가 없는 좋은 방법이다. 하지만, 터미널을 사용해야 한다는 단점이 있다.


IDE 환경을 이용하는것!
다양한 언어의 개발을 하게 될때 일반적인 메모장에서 작업을 하는것에는 어느정도 한계가 있기 마련이다. 그래서 사용하게 되는 것이 통함 개발 환경 IDE(Integrated Development Environment) 이다. 이 IDE는 프로젝트를 관리하는 일에서, 빌드하고 실행, 디버깅, 배포하는것 까지 하나의 프로그램에서 실행이 가능하게 만들어 놓는 것이다. 대표적인 것으로는 VisualStudio, Xcode, 이클립스 등이 있다. JSP를 개발하는데 많이 사용하는 이클립스는 다양한 플러그인을 통한 확장이 가능한 특징을 가지고 있고, 대부분의 플랫폼에서 사용이 가능하다는 장점이 있다. 이클립스를 설치하는 것은 어렵지 않다. 실행파일을 다운로드 받은 후 압축을 풀어주면 곧바로 사용이 가능하다. 이클립스 다운로드 이클립스는 JAVA EE 버전을 받도록 한다.


이클립스에 톰캣 서버 추가하기
앞서 말했던 유용한 점들은 앞으로 JSP를 사용하는데 있어서 이클립스를 사용하는 이유로 충분하다. 이클립스를 다운로드받고, 적당한 곳에 압축을 풀어놓고 이클립스를 실행한다.


그림1. 이클립스 실행

이클립스에서 톰캣 서버를 설정하기 위해서는 이미 톰캣이 설치되어 있어야 한다. 'eclipse' ->  'Preferences...' 를 선태한다.


그림2. 환경설정

환경설정 창에서 'Server' -> 'Runtime Environments' 를 선택하면 위와 같은 화면을 볼 수 있다. 이것은 개발환경에서 사용할 서버를 추가하거나 삭제할 수 있는 곳이다. 톰캣 서버를 추가하기 위해 'Add' 버튼을 클릭한다.


그림3. 서버 선택

'Add' 버튼을 클릭하면 추가할 서버를 선택하는 창이 나온다. 톰캣을 추가하기 위해서는 'Apache' -> 'Apache Tomcat v6.0' 을 선택한다.(여기서는 6.0 버전을 기준으로 하지만, 그렇지 않은 경우는 각자의 버전에 맞게 선택하도록 한다.) 선택을 한 후에는 'Next' 버튼을 클릭한다.


그림4. 서버 설치 디렉토리 설정

'Next' 버튼을 클릭하면 설치되어 있는 톰캣 서버의 설치 디렉토리를 선택하는 화면이 나온다. 'Browse...' 버튼을 눌러서 설치되어 있는 톰캣 서버의 디렉토리를 선택한다. 이제 'Finish' 버튼을 눌러서 서버추가를 완료한다.


이클립스에서 톰캣서버 가동하기
이제 이클립스에서 서버를 가동시켜보도록 하자. 이클립스에서 서버를 시작하고 정지시키려면 서버를 관리하는 창에 서버를 추가해야 한다.



그림5. 서버창

위의 그림과 같이 서버창이 있다면 서버창의 빈 공간에서 마우스 우클릭을 하여 서버를 추가할 수 있다. 하지만, 대개의 경우는 서버창을 볼 수 없을 것이다. 이럴땐 'Window' -> 'Show View' -> 'Other...' 항목을 통해서 추가하는 것이 가능하다.


그림6. 서버창 추가

서버를 추가하는 것은 환경설정에서와 같은 방법으로 서버를 추가하는 것이 가능하다. 환경설정에서 추가한 서버의 항목을 선택하면 다음과 같이 서버가 추가되어 있는 것을 볼 수 있다.


그림7. 추가된 서버

추가된 서버를 선택하면 오른쪽 윗 부분의 초록색 재생 버튼이 활성화 되는데, 이것을 누르면 서버가 가동된다.


그림8. 서버 정지

시작되어 있는 서버를 정지키시기 위해서는 서버를 선택한 후 'stop' 버튼을 클릭하면 된다. 실제로 서버가 잘 가동되는지 확인해보고 싶다면 웹 브라우저를 실행시킨후 'http://localhost:8080' 을 실행했을때 톰캣 서버가 나타난다면 제대로 실행이 되고 있는 것이다.

Posted by seanhigher

댓글을 달아 주세요

  1. 2010.07.10 23:10 stringargs  댓글주소  수정/삭제  댓글쓰기

    잘 읽었습니다.

    중간에 new - server 를 통해 빈 서버창에 서버를 추가하는 과정이 빠졌네요.. 이미지만 있네요

최근에 달린 댓글

글 보관함