sample.war
우선 톰캣이 뭔지 알아야 할 것 같습니다. 아파치를 이용하여 PHP를 웹에서 돌리듯이 톰캣을 이용해서 JSP를 서버에서 돌려 웹에 보여주게 해줍니다. (사실 저도 JSP 오늘 시작했기 때문에 자세히는 모르겠습니다. )
톰캣을 다운 받으실려면 http://tomcat.apache.org/ 에 방문하기 바랍니다. (주소 뒤에 받는 apache가 너무 정겹게 느껴지지 않으십니까. )
제 시스텀은 윈도우즈 XP + 서비스팩 2 입니다. (아마 머 않아서 리눅스 데비안 패키지에서도 톰캣을 설치하지 않을까 생각됩니다. 앞의 글들을 보다시피 윈도으즈에서 적용한 다음에 데비안에서 깔아봤봤습니다. 플랫폼 독립을 매우 좋아하는 저이기에 분명히 리눅스에서도 깔아볼려고 할 것 같군요.) 그리고 톰캣의 버전은 5.5.20 입니다. 톰캣의 최신 버전은 6.0.9-beta 입니다. 그러나 이미 많은 경험을 통헤 너무 높은 버전의 설치는 많은 고생을 동반한다는 것을 깨닫았기 때문에 그 보다 한 단계 낮고 많이 사용하는 5.x 대를 설치했습니다.
쉬운 설치를 위핸 Windows Service Installer 버전을 선택했습니다. 이미 많은 경험을 통해 zip 파일 형식의 설치는 설정의 복잡함으로 인해 더 고생이 심하다는 것을 깨닫았습니다.
설치는 그 다지 복잡하지 않습니다. 다만 + 기호를 누른후 서비스(service)를 누르는게 좋아 보입니다. (많은 사이트에서 그것을 추천했습니다. ) 그리고 이왕이면 공부를 위해 Example 까지 설치하시기 바랍니다. 그 다음 디렉토리를 지정해 주고 admin 계정의 비밀번호를 설정해 줍니다. (비밀번호를 잊지 마시기 바랍니다. ) 그 다음 jre 가 설치된 패스를 요구하는데 자동으로 잡아줍니다. 그 다음의 자동으로 설치해 둡니다.
설치 후 아파치에서 많이 보아왔던 깃털모양의 아이콘이 시스템 트레이에 보여주어서 start, stop 을 편하게 조절할 수 있습니다.
설치 후 http://localhost:8080/ 접속하면 기본 화면이 뜹니다. (설치할 때 다른 포트로 설정했다면 8080대신 설치할 때 적은 포트번호를 입력해야 합니다. )
이제 다 설치 되었는지 실험해 보아야 하겠죠. 간단한 예제코드를 http://tomcat.apache.org/tomcat-5.5-doc/appdev/sample/sample.war 를 받아서 Tomcat설치한 디렉토리\webapps 디렉토리 밑에 압축을 해제해 놓습니다. (war 라는 확장자를 처음보는데, 알집으로 풀리내요. 일반적인 압축프로그램으로 풀리리라 생각됩니다. ) (파일이 없어졌다면 맨 위의 sample.war 파일을 받으시기 바랍니다.)
그리고 나서 http://localhost:8080/sample 를 열어보면 예제파일이 열립니다. 이제 jsp 배울 준비는 끝난 것 같군요.
jsp 는 http://www.jabook.org/ 를 통해서 공부 할려고 합니다. 그런데 버전이 달라 애를 먹이군요.
덧 글 : 아직 완벽하지 않습니다. 이 글을 계속 고쳐지고 있습니다.
최종 수정일 06년 02월 23일 오후 17시 경. 이젠 하다하다 별 것을 다하게 됩니다. 이미 APM세팅 때문에 많은 노력을 기울렸는데 이젠 톰캣에 도전하려고 합니다. 솔직히 오늘 갑자기 루씬을 설치하고 싶어젔는데 이것 설치하려면 톰캣이 있어야 한다는 글만 읽고 아침부터 설치에 도전하고 있습니다. 다음 주면 개강인데, 개강전까지 못하면 학업에 지장 줄 것 같군요.
우선 톰캣이 뭔지 알아야 할 것 같습니다. 아파치를 이용하여 PHP를 웹에서 돌리듯이 톰캣을 이용해서 JSP를 서버에서 돌려 웹에 보여주게 해줍니다. (사실 저도 JSP 오늘 시작했기 때문에 자세히는 모르겠습니다. )
톰캣을 다운 받으실려면 http://tomcat.apache.org/ 에 방문하기 바랍니다. (주소 뒤에 받는 apache가 너무 정겹게 느껴지지 않으십니까. )
제 시스텀은 윈도우즈 XP + 서비스팩 2 입니다. (아마 머 않아서 리눅스 데비안 패키지에서도 톰캣을 설치하지 않을까 생각됩니다. 앞의 글들을 보다시피 윈도으즈에서 적용한 다음에 데비안에서 깔아봤봤습니다. 플랫폼 독립을 매우 좋아하는 저이기에 분명히 리눅스에서도 깔아볼려고 할 것 같군요.) 그리고 톰캣의 버전은 5.5.20 입니다. 톰캣의 최신 버전은 6.0.9-beta 입니다. 그러나 이미 많은 경험을 통헤 너무 높은 버전의 설치는 많은 고생을 동반한다는 것을 깨닫았기 때문에 그 보다 한 단계 낮고 많이 사용하는 5.x 대를 설치했습니다.
쉬운 설치를 위핸 Windows Service Installer 버전을 선택했습니다. 이미 많은 경험을 통해 zip 파일 형식의 설치는 설정의 복잡함으로 인해 더 고생이 심하다는 것을 깨닫았습니다.
설치는 그 다지 복잡하지 않습니다. 다만 + 기호를 누른후 서비스(service)를 누르는게 좋아 보입니다. (많은 사이트에서 그것을 추천했습니다. ) 그리고 이왕이면 공부를 위해 Example 까지 설치하시기 바랍니다. 그 다음 디렉토리를 지정해 주고 admin 계정의 비밀번호를 설정해 줍니다. (비밀번호를 잊지 마시기 바랍니다. ) 그 다음 jre 가 설치된 패스를 요구하는데 자동으로 잡아줍니다. 그 다음의 자동으로 설치해 둡니다.
설치 후 아파치에서 많이 보아왔던 깃털모양의 아이콘이 시스템 트레이에 보여주어서 start, stop 을 편하게 조절할 수 있습니다.
설치 후 http://localhost:8080/ 접속하면 기본 화면이 뜹니다. (설치할 때 다른 포트로 설정했다면 8080대신 설치할 때 적은 포트번호를 입력해야 합니다. )
이제 다 설치 되었는지 실험해 보아야 하겠죠. 간단한 예제코드를 http://tomcat.apache.org/tomcat-5.5-doc/appdev/sample/sample.war 를 받아서 Tomcat설치한 디렉토리\webapps 디렉토리 밑에 압축을 해제해 놓습니다. (war 라는 확장자를 처음보는데, 알집으로 풀리내요. 일반적인 압축프로그램으로 풀리리라 생각됩니다. ) (파일이 없어졌다면 맨 위의 sample.war 파일을 받으시기 바랍니다.)
그리고 나서 http://localhost:8080/sample 를 열어보면 예제파일이 열립니다. 이제 jsp 배울 준비는 끝난 것 같군요.
jsp 는 http://www.jabook.org/ 를 통해서 공부 할려고 합니다. 그런데 버전이 달라 애를 먹이군요.
덧 글 : 아직 완벽하지 않습니다. 이 글을 계속 고쳐지고 있습니다.
최종 수정일 06년 02월 23일 오후 17시 경. 이젠 하다하다 별 것을 다하게 됩니다. 이미 APM세팅 때문에 많은 노력을 기울렸는데 이젠 톰캣에 도전하려고 합니다. 솔직히 오늘 갑자기 루씬을 설치하고 싶어젔는데 이것 설치하려면 톰캣이 있어야 한다는 글만 읽고 아침부터 설치에 도전하고 있습니다. 다음 주면 개강인데, 개강전까지 못하면 학업에 지장 줄 것 같군요.