[ Apache Tomcat ] 기본 설정 및 Web 구성

[ Apache Tomcat ] 기본 설정 및 Web 구성

728x90

# 포트 번호 변경

1. 문제점 : 오라클 등 여러 프로그램을 사용하고 있다면 8080 포트 번호는 이미 사용하고 있으며 그로 인하여 포트 번호가 겹쳐 에러가 발생할 것이다.

2. 해결책

1) C:\User_folder\apache-tomcat-9.0.52\conf에 들어가서 server.xml 파일을 메모장으로 연다.

2) 69번째 줄에 있는 Connector port를 8080에서 다른 포트 번호로 변경하고 저장한다.

(8787등 사용자 마음대로)

# 웹 프로젝트를 위한 Wokrspace 변경

1. File - Switch Wokspace - Other...

2. Browse... - 새 폴더 생성 후 지정 - 폴더 선택 - Launch

[ Dynamic web project ]

1. Java Resources – src : .java

2. build : .class

3. WebContent : 밑에 정적페이지, 동적페이지 만들기

1) META-INF : 메타 정보, context.xml이 들어온다.

2) WEB-INF - lib: 추가 lib(ojdbc6.jar 등등)

3) WEB-INF – web.xml : 웹 페이지 설정 파일

# 정적 페이지 : js, css, html

# 동적 페이지 : jsp

# 톰캣 환경 변수

1. CATALINA_BASE C:\JspWork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0

: 톰캣 구동시 띄워지게 되는 웹서비스 인스턴스의 베이스 디렉토리, 홈 디렉토리를 의미

2. CATALINA_HOME C:\test\apache-tomcat-9.0.52 : 톰캣 설치 홈 디렉토리를 의미

3. CATALINA_TMPDIR : 톰캣 인스턴스의 임시 디렉토리를 의미

4. JRE_HOME : 자바 런타임 디렉토리를 의미

5. CLASSPATH : 클래스패스 경로

# Web

- Servlet VS Jsp : 기능의 차이 X, 역할의 차이 O

web page servlet java server page(jsp) 확장자 .java .jsp 폴더 /src/ /WebContent/ 구성 java code 안에 html 코드를 만듦 html 안에 java code 를 만듦 용도 컨트롤러 용도 view 단에서 웹페이지 형식

from http://oliverkim.tistory.com/36 by ccl(A) rewrite - 2021-09-29 22:01:19