1. JDK 설치.
Java를 개발하는데 가장 기본인 JDK 1.5 를 설치하세요.
http://java.sun.com 에 가시면 현재 최신버젼인 jdk 1.5를 무료로 받을 수 있습니다.
2. Apache Tomcat 을 설치한다.
아파치 웹서버와 동시에 JSP를 연동시켜주는 톰캣이 함께 셋트로 설치됩니다.
http://www.apache.org/ 에 접속한 후에 왼쪽에서 "Jakarta"를 클릭하고,
왼쪽에 "Downloads"를 클릭하고, 가운데 리스트 중 "Tomcat"을 선택하시면
톰캣의 버젼이 나옵니다. 거기서 "Tomcat 5"를 클릭하면 됩니다.
여기서 왼쪽 Download 밑에 "Tomcat 5.x"를 클릭하고서
오른쪽 페이지 중 "Windows Executable" 를 클릭하면 다운됩니다.
단! 설치 중에 포트의 기본값이 8080으로 지정 되있는데 오라클을 깔게되면
포트번호가 충돌이 나게되니 꼭 다른 포트로 지정해서 설치하시길 권장합니다.
제가 이 포트중복으로 오류난 원인을 알아내느라 하루 까먹었습니다. -_-;
톰캣의 디폴트 경로로 program files\....뒤에 설치되니 작업의 편이를 위해
root 폴더를 변경하려면 tomcat/conf/server.xml을 에디터로 읽은 후에
아래쪽에 </Host> 테그 위에 아래를 추가하세요.
<Context path="/test" reloadable="true" docBase="C:\test" workDir="C:\test" />
톰캣 설치 후 http://localhost:9090/ 을 해보면 웹서버를 테스트 할 수 있습니다.
외부에서 접속하려면 윈도XP의 서비스팩2인 경우는 보안센터-윈도우 방화벽에서
해당 포트를 예외지정을 해주셔야 합니다.
3. Oracle 설치하기.
현재 10i가 나와있지만 Oracle 9i 3장짜리를 구해서 설치했습니다.
오라클은 개발과 테스트용으로는 공짜랩니다. 오라클 홈피에 가입만하면 그냥
다운받을 수 있습니다. 당연히 영리적인 목적으로 사용할 때는 구입해야 한다더군요.
설치과정 중에 "전역 DB 이름", "SID", "SYS, SYSTEM의 암호" 를 잘 기억해
두셔야 합니다. SYS와 SYSTEM은 슈퍼어드민 ID 라고 생각하시면 됩니다.
SQL2000으로 치면 sa인거죠.
4. Oracle을 JDBC로 톰캣과 연결하기.
첨하다 보니 개념이 영 안잡혀서 혼자서 정말 고민하고 헤메고 시간많이 보낸
부분입니다. 간단히 설명하면....
우선 오라클이 설치된 폴더 하위에 ora92\jdbc\lib 를 찾아가서 classes12.jar
파일을 복사해다가 jdk의 Java Virtual Machin 위치인 jre1.5.0_06\lib\ext 여기에
붙여넣으시면 됩니다.
그리고 환경변수 설정에서 classpath에 방금 classes12.jar 파일의 전체경로를
추가해 주시면 JDBC가 연결되게 됩니다.
(제 설정의 예) C:\java\jre1.5.0_06\lib\ext\classes12.jar
이렇게 설정한 후에 (환경변수 적용을 위해서 재부팅은 기본)
첨부된 ConnectionDB란 java 파일을 컴파일 해보시면 현재 오라클의 JDBC가
잘 연결된건지 실패인건지 확인할 수 있습니다.
(소스에서 SID명과 계정명을 알맞게 수정하셔서 테스트 하세요.)