Outsider's Dev Story

Stay Hungry. Stay Foolish. Don't Be Satisfied.

톰캣 설치 후 셋팅

Tomcat ver 4.1.31을 사용했다.

Full 로 설치한 뒤에 아파치랑 겹치지 않도록 포트는 바꾸어 주어야 한다. 8090등으로 설치하고 기본 경로를 사용하지 말고 C:\에 바로 설치하되 Tomcat 4.1같은 폴더명을 사용하지 말고 Tomcat4.1 같은 폴더명을 사용한다.(폴더명에 공백이 들어갈 경우 흔하진 않지만 오류가 생길 가능성이 있다고 함. 나는 아직 겪어 보지 못함)

설치 후에 http://localhost:8090/admin 에서 톰캣화면이 떠야 설치가 제대로 된것이다.(포트는 당연히 설치할때 할당한 포트번호이다.)

사용자 삽입 이미지

제어판 - 관리 도구 - 서비스 에서 Apache Tomcat을 수동으로 바꾸어 주어야 포트충돌이 나지 않는다. (이렇게 하지 않으면 리부팅 할때마다 JVM이랑 포트가 충돌나서 매번 바꾸어 주어야 한다. 위의 화면이 뜨려면 당연히 Tomcat이 실행되어 있어야 하고 Start Tomcat을 해서 창이 바로 꺼져버리면 제대로 실행이 되지 않은 것이다. 에러메시지를 보려면 cmd창을 열어서 톰캣설치폴더\bin으로 이동한 후 catalina.bat run라고 입력하면 메시지를 볼 수 있다.)

포트충돌이 났을 경우에 포트는 C:\Tomcat 4.1\conf 의 server.xml 파일에서 포트를 찾아서 바꾸어 준뒤에 톰캣을 다시 실행하면 된다.

원하는 다른 폴더에서 톰캣을 사용한 Jsp를 쓰려면 톰캣폴더\webapps\ROOT\WEB-INF폴더를 복사해서 해당 폴더 밑에 붙혀넣기를 한 후에 http://localhost:8090/admin 에 접속해서

사용자 삽입 이미지

왼쪽 메뉴에서 Tomcat -> Service -> Host에 들어가면 현재 등록되어 있는 Context 리스트가 나온다. 새로운 폴더에서도 웹서비스페이지를 만들어서 사용하려면 오른쪽창에서 Dropdown리스트를 열어서 create contex를 선택한다.

사용자 삽입 이미지

폴더가 C:\jsptest라면

  • DocumentBase : C:\jsptest
  • Path : /jsptest
  • Reloadable : True
  • UseNaming : Ture
로 셋팅해 준다.셋팅후 http://localhost:8090/jsptest로 접속해서 해당위치의 파일목록이 나와야 한다. 물론 Index가 있으면 index파일이 뜬다.


그 후에

  • C:\Tomcat 4.1\ common\lib 에 있는  servlet.jar를 C:\j2sdk1.4.2_14\jre\lib\ext 로 복사한다
  • C:\Tomcat 4.1\conf\web.xml에서
  •     <servlet>
            <servlet-name>invoker</servlet-name>
            <servlet-class>
              org.apache.catalina.servlets.InvokerServlet
            </servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <load-on-startup>2</load-on-startup>
        </servlet>

  •     <servlet-mapping>
            <servlet-name>invoker</servlet-name>
            <url-pattern>/servlet/*</url-pattern>
        </servlet-mapping>
    부분의 주석을 풀어 준다.
  • 오라클을 사용하려면 C:\j2sdk1.4.2_14\Util\ojdbc14.jar 를 C:\Tomcat 4.1\common\lib에 복사해 넣는다.
2007/06/27 14:20 2007/06/27 14:20

오라클 설치 후 셋팅

오라클 9i를 설치한 다음에 약간의 셋팅이 필요하다.

일단 설치는 뻔하므로 패스하고.... 설치를 다 한다음에

사용자 삽입 이미지

Configuration and Migration Tools - Database Configuration Assistant 에 들어가서 시작화면에서 "다음"을 누른 후

사용자 삽입 이미지

데이터베이스의 데이터베이스 옵션구성에 들어가서 자신이 만든 SID를 선택한뒤에 다음을 누르면

사용자 삽입 이미지

아래쪽의 표준데이터 베이스을 눌러서 들어가면...

사용자 삽입 이미지

위에서 "사용자 정의"를 눌러서 들어가면

사용자 삽입 이미지

아래 포트번호 구성에서 사용자정의값 지정에서 HTTP포트를 바꾸어 준다.

8080을 사용할 경우 나중에 톰캣을 사용할때 포트가 충돌나기 때문에 바꾸어 줘야한다. 9080이든 머든지....

  • C:\oracle\ora92\jdbc\lib\ojdbc14.jar 을 복사하여 J2SE가 설치된 폴더 밑에 util 폴더를 만들어 복사해 준다.
  • 환경변수에서 Classpath에  %JAVA_HOME%\Util\ojdbc14.jar; 를 추가한다.
  • path에서 자바에 대한패스를 맨앞으로 이동시켜준다. 오라클은 기본적으로 JAVA 1.3으로 연결되기 때문에 바꾸어주지 않으면 1.3을 기본으로 사용하게 된다.. 커맨드창에서 java -version으로 자바버전을 확인해서 1.4로 제대로 뜨는지 확인한다.
이클립스 쓰면 이클립스에서도 환경변수 추가.
Name - Oracle
Path - C:/j2sdk1.4.2_14/util/ojdbc14.jar
2007/06/27 10:52 2007/06/27 10:52