|
2006년 09월 06일
이거 정말 주변에 가르쳐주는 사람도 없고 막 삽질하다가 저녁에서야 우여곡절끝에 되었습니다.
아직 여러가지 의문사항들이 남아있지만 일단 설치기를 써볼까 합니다. 먼저 이클립스 없이 JDK 1.5 + 톰캣 5.5.17 를 설치해보겠습니다. JDK 1.5를 다운받습니다. http://java.sun.com/javase/downloads/index.jsp 톰캣 5.5.17을 다운받습니다. http://tomcat.apache.org/download-55.cgi 톰캣 Administration Web Application을 다운받습니다. Core에서 zip을 받아서 설치하지 않고 쓰셔도 되고 Windows Executable을 받으셔서 쓰셔도 됩니다. 전 둘다 해봤는데 편하게 Windows Executable로 하겠습니다. JDK를 설치합니다. 톰캣을 설치합니다. 설치중 JRE의 경로를 설정하는 부분이 나오는데 자동으로 잡혀있습니다. 다운받은 Administration Web Application를 설치한 톰캣 폴더에 덮어씌웁니다. 톰캣을 실행후 http://localhost:8080 을 실행하여 화면이 나오면 정상입니다. http://localhost:8080/admin 을 실행하여 관리화면이 나오면 정상입니다. 톰캣 설치시에 입력한 ID/PW를 입력하시면 됩니다. 톰캣을 압축풀어서 설치하신 분은 톰캣이 설치된 폴더의 conf/tomcat-user.xml 파일에 사용자를 추가합니다. 예) <role rolename="admin"/> <user username="admin" password="1234" roles="admin,manager"/> 톰캣 Admin에서 Context 추가를 할 경우 톰캣을 재시작하면 추가한 Context가 사라져 버립니다. 이전버전의 톰캣에서는 그러지 않았는데 이유를 잘 모르겠습니다. 톰캣설치폴더/conf/Catalina/localhost에 추가할 Context의 xml 파일을 만들어 넣습니다. 간단한 방법으로 admin.xml 파일을 복사하셔서 파일명을 바꾸고 docBase를 맞게 수정하세요. 그러면 Context가 사라지지 않고 톰캣 Admin에서도 나머지 값들을 수정할 수 있습니다. 새로운 Context를 추가하면 톰캣을 재시작 합니다. 기본적으로 파일명 없이 주소입력시 폴더의 내용보기가 안될겁니다. /conf/web.xml 파일을 열어서 <param-name>listings</param-name> <param-value>false</param-value> false를 true로 수정하고 톰캣을 재시작하면 폴더보기가 가능해집니다. 물론 이러면 진짜 서비스 할때 보안상 안좋겠죠. 이상 초간단 JSP 환경구축이었습니다. # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 그럼 다음으로 이클립스를 통한 환경구축을 해보겠습니다. WTP 1.5를 다운받습니다. http://download.eclipse.org/webtools/downloads/ 1.5.0을 선택하시고 이동한 화면에서 wtp-all-in-one-sdk... 을 다운받습니다. wtp-all-in-one에는 이클립스와 WTP가 합쳐져 있습니다. 톰캣 플러그인 3.1을 다운받습니다. http://www.sysdeo.com/eclipse/tomcatplugin WTP의 압축을 풉니다. 이클립스를 실행하기전에 톰캣이 실행되어 있다면 충돌할 수 있으므로 종료합니다. 이클립스를 실행 후 window -> preference server -> installed runtime 에서 add -> Apache Tomcat V5.5 추가합니다. Tomcat installation directory를 톰캣설치폴더로 잡아줍니다. JRE는 자동으로 잡혀있을 겁니다. 다시 왼쪽메뉴에서 tomcat 선택후 tomcat version / tomcat home을 설정합니다. tomcat -> advanced 에서 tomcat base 설정하고 / launch check box 선택합니다. 저는 tomcat base가 뭔지 잘 몰라서 그냥 톰캣 설치폴더로 했습니다. tomcat -> tomcat manager app 에서 username / password 를 설정합니다. 근데 톰캣 매니저가 뭔지 잘 모르겠습니다. 톰캣 Admin 일까요? 이제 새 프로젝트를 만듭니다. 새 프로젝트로 Dynamic Web Project를 선택해주세요. 프로젝트 이름 설정 후 바로 Finish 하면 프로젝트 이름이 Context Name이 됩니다. Next로 넘어가서 Context Name을 설정할 수 있습니다. 새로운 jsp파일은 WebContent에 추가하시면 됩니다. jsp파일을 작성후 실행은 Run -> Run As -> Run on Server 를 하시면 됩니다. 성공적으로 실행될 경우 이클립스 내장브라우저로 페이지가 열리는 것을 보실 수 있습니다. 부족한 것이 있으면 댓글을 부탁드립니다. (ps.현재 악성 스팸댓글로 인해 이글루스 로그인 사용자만 댓글을 달 수 있게 해놨습니다. 죄송합니다.) |
ABOUT
이글루 파인더
카테고리
그냥 잡담
※방명록은 따로 없고 무조건 최신글에 댓글 남기시면 됩니다. ^^ 최근 등록된 덧글
이런것을 볼때마다 독립서버를 가진 독..
by 드자이너김군 at 11:50 아.. 그랬군요.. 지적해주신대로 무지.. by 주책소동 at 11:29 new r(ed l)ight 일까요? ;; by -A2- at 11/08 설치방법을 참고해보세요. http://cod.. by -A2- at 11/08 뉴라이트 = 뉴빨갱이 일지도... ㅠㅠ by rince at 11/08 워프로 이전준비 중에 있습니다. 미리 .. by 주책소동 at 11/08 혹시 노트북이 터치패드 대신 빨콩인가요? ;; by -A2- at 11/08 저도 그렇습니다. ㅎㅎ by -A2- at 11/08 와우! 이거 신기하네요 ㅎㅎ 음 하드웨어.. by 온새미 at 11/08 오오... 저도 쓰고싶지만 그렇게 메이.. by 온새미 at 11/08 저도 한때는 퍼주기라고 생각을 했었는.. by -A2- at 11/08 현 정책에 대한 의견 모두 지극히 옳은.. by 허접 at 11/07 그러니까 저도 깜놀했어요. by -A2- at 11/07 엥 하드웨어적으로 멀티터치를 지원하지.. by 떠돌이 at 11/07 이거 하드웨어적 멀티터치와는 다른거 .. by -A2- at 11/07 오오... 하면서 저는 적용을 하러 가.. by 온새미 at 11/07 저 예비군 훈련 받고나니 신종플루 때문.. by -A2- at 11/05 공감 감사합니다. ^^ by -A2- at 11/05 하긴 정말 그러내요. 저도 칼빈과 M16을.. by 드자이너김군 at 11/05 옳으신 말씀입니다! 저도 이제 곧 군대.. by 온새미 at 11/05 최근 등록된 트랙백
위드블로그에 블로그관련 리뷰도쓰고 ..
by LovedWeb 위드블로그 초보자 광렙 가이드 by A2공간 - 도움되는 글을 쓰자 '이명박가카' 그만하시죠? : 일제고사.... by 창틀에 걸린 꿈들 올블로그 5주년 기념 고기파티 by √ MIRiyA's AstraLog 올블로그 5주년행사 후기입니다. by 김Su다. 올블로그 5주년 생일파티 다녀왔습니다 by bamboo forest 재수생의 올블로그 5주년 파'뤼' 참석기~! by JANUARYfaceNET 올블로그 5주년 축하합니다! by 시리니 올블로그 5주년 행사에 다녀왔습니다 by Through the Migojarad 올블로그 5주년 생일, 청계산에서 즐겁.. by 새우깡소년, Day of Blog 이전블로그
라이프로그
|