본문 바로가기

STUDY/Java

아파치 톰캣(Apache-Tomcat) 설치

 

01. Client-Server (클라이언트-서버)

 

- 클라이언트가 HTML로 요청을 하면 서버가 받기 위해 Tomcat Server(가짜 서버)가 필요

- Client > Server : Request

- Server > Clident : Response

 

02. 아파치 톰캣 서버 설치 (Apache-Tomcat)

1. 아파치 톰캣

http://tomcat.apache.org/

 

- Tomcat 9 설치

- Core zip(pgp, sha512) 다운

 

 

- 로컬 디스크(C:) > Tool 폴더 생성 후 다운받은 apach-tomcat-9.0.52 이동

 

 

2. 이클립스와 톰캣 서버 연결

- 이클립스 실행 후 JAVA EE로 변경

* Open Perspective > Java EE > Open

* 만약 이클립스 우측 상단에 Open Perspective가 없다면 Window > Perspective > Open Perspective > Other... > Java EE 선택

 

 

- 이클립스 하단에 Servers 확인 (Window > Show View > Servers)

- No servers are available. Click this link to create a new server... 클릭

 

- 아파치 톰캣 v9.0 Server 확인

 

- 아까 설치했던 아파치 톰캣이 있는 경로로 설정

 

- Tomcat v9.0 Server 설치 확인 (Stopped, 아직 실행은 x)

 

- Tomcat 서버 설정

* Use Tomcat installation (takes control of Tomcat installation) 체크

* Publish module context to separate XML files 체크

* HTTP/1.1 Port Number 수정 (8080->원하는 번호로)

 

- 서버 Start

* Tomcat v9.0 Server at localhost [Stopped, Republish]

* Tomcat v9.0 Server at localhost [Started, Synchronized]

 

- 잘 연결되었는지 확인 Open Web Browser

 

- 주소창에 http://localhost:8282/ 입력 (위에 설정한 포트번호)

 

톰캣 서버 연결 완료

 

 

 

03 톰캣 서버 삭제하기

- 톰캣 서버를 사용하다보면 예상치 못한 오류가 발생하고 해결할 수 없는 상황이 생길 수 있음 그럴 땐 Tomcat 서버 삭제 후 위의 연결 과정 반복

- 이클립스 > window > Preferences > Server > Runtime Environments > Remove

 

 

 

 

04 HTML 작성하기

1. 파일 생성하기

- File > New > Dynamic Web Project

- 프로젝트 우클릭 > New > HTML File

 

2. HTML 소스코드 작성

<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
우리는 오늘부터 web프로그램을 시작합니다
</body>
</html>
 

 

3. Sample.html 우클릭 > Run As > Run on Server