본문 바로가기

프로그래밍/Java

[Java] 윈도우 환경 아파치 톰켓(Apache Tomcat) 설치 및 이클립스 실행하기

반응형

Java를 통해 JSP(Java Server Page)와 Servlets을 사용하기 위해서는 이클립스에서 실행환경을 구축해야 합니다. 통상적으로 많이들 사용되는 것이 지금 소개드릴 아파치 톰켓(Apache Tomcat)이라는 것이에요.
윈도우에서 아파치 톰켓을 설치하고 이클립스에서 실행되는 것을 보여드리겠습니다.

특히 아파치 톰켓(Apache Tomcat)은 무료로 사용이 가능하니 더욱 더 많이 사용 되어지는 것 같아요.

아파치 톰켓(Apache Tomcat)을 설치 & 실행 하기 위해서는 JAVA JDK가 설치되어 있어야 합니다. 자세한 설명은 아래 링크를 참조하시면 좋을 것 같아요.
[JAVA] 이클립스, JAVA 설치하기

1. 우선 아파치 톰켓(Apache Tomcat)홈페이지에 들어가 다운을 받습니다. 
https://tomcat.apache.org 



윈도우 환경이시라면 아래 사진과 같이 운영체제에 맞춰 32-bit / 64-bit로 다운을 받으시면 됩니다.




1. 저는 C:\Java\Server 에 다운받은 아파치 톰켓 (Apache Tomcat)을 넣어 두었습니다. 다운 받은 경로는 나중에 경로를 설정하는데 중요하니 자주 사용하시는 폴더에 넣어 주세요.





2. 설치가 되었다면 apache-tomcat 파일내에 lib 파일의 Startup.bat <- 이 파일이 Tomcat을 실행하는 파일이고, 

반대로 Shutdown.bat은 Tomcat을 종료하는 파일입니다. 

Startup.bat을 누르면 창이 떳다가 바로 종료될 것이에요. 이러면 잘 구동 되는 것이랍니다. 반대로 Shutdown.bat파일도 눌러주세요.




3. 우선 실행이 잘된다면, 이클립스에서 실행을 하기 위해서는 내 컴퓨터에서 경로를 설정 해주는 것이 중요합니다. 
 [내컴퓨터] - [속성] - [고급시스템설정] - [환경변수]에서 경로를 설정해 줍니다.


경로는 4가지 사항을 설정해줘야 하는데요. 설치 경로 2가지와 실행 Path 경로 2가지 입니다.

1. 아파치 톰켓 (Apache Tomcat)이 설치된 경로 : C:\Java\Server\apache-tomcat-9.0.1

2. JAVA JDK가 설치 되어 있는 경로 :  C:\Program Files\Java\jdk1.8.0_144

3. 아파치 톰캣 (Apache Tomcat) 실행 하는 경로 : C:\Java\Server\apache-tomcat-9.0.1\bin

4. JAVA JDK를 실행하는 경로 : C:\Program Files\Java\jdk1.8.0_144\bin


아파치 톰캣과 JAVA JDK가 설치되어 있는 폴더는 따로 새로 만들기를 통해 등록을 해주어야 하고, 

실행 파일이 있는 폴더는 Path에 추가해주면 됩니다.




1. [새로만들기]에 변수이름은 반드시 : CATALINA_HOME 을 해주시고, 변수 값에는 아파치 톰캣(Apache Tomcat)이 설치되어 있는 경로를 입력해주세요.



2. 같은 방법으로 JAVA JDK가 설치되어 있는 폴더도 입력을 해주세요.

이떄, 변수 이름은 JAVA_HOME을 설정해주고 변수 값은 JAVA JDK가 설치되어 있는 곳을 넣어주세요.




3. 이제 Path에 JAVA JDK와 아파치 톰캣 (Apache Tomcat)이 설치 되어 있는 경로를 설정해야합니다.

[Path] - [편집] - 각각 Bin이 위치한 실행 폴더를 넣어주세요. 


저의 경우 Window10이라 간편히 입력이 되는데, Window 7 사용자의 경우에는 편집을 누르면 변수 값에 기존에 들어가있는 경로 맨 뒷편에 두 경로를 차례대로 붙여 넣어 주시면 됩니다~!





이제 이클립스에서 서버 설정을 하고 실행을 하면 됩니다. 앞서 이클립스 설치를 할때 JAVA EE환경으로 설치를 했기 때문에 Server가 설치 되는데, 혹시 SE환경을 하시는 분이라면... 번거롭지만 JAVA EE환경으로 설정을 해주셔야 됩니다.



JAVA EE 환경으로 이클립스를 설치 하셨다면, 이클립스를 실행하시고, Dynamic Web Project 를 통해 New Project를 실행 시켜 줍니다.


New Server를 클릭해주시고, [Apache]에 이번에 다운 받으신 Tomcat을 설정한 후 Next 해주세요.




다음 아파치 톰캣(Apache Tomcat)을 설치한 경로를 넣어 주세요. 그 후 Finish!!





하면 모든 것이 끝날 줄 알았지만, 서버 Test할 때 Port 번호 때문에 고생을 많이 하고는 하는데... 
Tomcat 은 기본적으로 port 번호가 8080이다. JAVA도 8080이라 충돌을 피하기 위해서는 Tomcat의 포트번호를 바꿔줘야 한다. 

아래 Servers에 63행 포트 번호를 8080이 아닌 번호로 바꿔 주면 된다 !! 나는 8090으로!! 





이제 서버를 돌려 보면 돌아간다.


반응형