티스토리 뷰

반응형

안녕하십니까, 유건아빠 입니다.

프로젝트가 끝나고 PC정리를 하다가 다시 다른 프로젝트를 하다보면 톰캣설치를 할때가 자주 있는데 자주하는데도 할때마다 톰캣설정이 꼬일때가 있어서 검색을 하고는 합니다. 그래서 오늘은 아예 저도 블로그에 정리를 좀 해놓으려합니다.

혹시나 톰캣설치하고 이클립스와 연동하실분은 참고하세요.








1.톰캣설치

우선 톰캣이란 놈을 다운받으러 다녀오세요~  


혹시나 귀찮으신분은 첨부파일 다운받아서 설치하셔도 됩니다.

apache-tomcat-7.0.61.exe


자 설치파일이 준비가 되셨으면 이제 파일을 실행해 주세요

고민없이 넥스트 눌러서 진행합니다.

I Agree 동의 해주시고

NEXT 눌러시고 진행합니다.

여기서는 사용할 포트 설정을 하는데요. 

보통 로컬에서는 8080 사용하는데 혹시나 프로젝트나 사요하실 서비스에서 

포트가 다르면 해당 포트번호를 여기에 수정해주세요
저는 8080사용할꺼니깐 Next 하고 넘어가겠습니다.

톰캣을 사용하기 위해서는 자바가 설치되어 있어야 해요
자신의 컴퓨터에 자바가 설치된 경로의 jre경로를 잡아주세요.
설치가 되어있으면 자동으로 잡힐꺼예요.
혹, 자바설치가 필요하면 자바다운로드 만 검색하셔도 나오실꺼니깐 여기서는 패스 할께요

기본적으로  톰캣이 설치되는 곳인데요, 여기서 그냥 Next하셔도 되고요

혹시나 저처럼 다른 디렉토리로 설정이 필요하시면 위치를 변경해주시면 됩니다.

저는 tomcat폴더를 따로 만들었어요

Browse눌러서 새로만든 tomcat폴더를 지정해줍니다.

(변경된 디렉토리로) Install 을 누르시면 설치가 됩니다.

설치완료! Finish를 누르면 Run Apache Tomcat에 체크가 되어있으니 실행이 될꺼예요

톰캣 환경설정화면입니다. 
여기서 Start를 누르면 톰캣서버가 구동이 되고 
Stop을 누르면 정지가 됩니다.

잘 설치가되었다면 브라우저 주소창에서 
localhost:8080 열어서 위 화면  뜨면 성공! 




2.이클립스 톰캣연동

자, 톰캣설치가 완료되었으니 이제 이클립스에서 톰캣을 연동해 봅시다.
우선 이클립스에서 서버탭을 추가해야겠죠


메뉴 > Window > Show View > Servers 눌러 화면에 추가해줍니다.

그럼 서버탭이 추가가 되고 

서버를 추가해줍시다 저 글씨를 클릭하시면 
서버탭 빈공간에서 마우스 우측버튼을 누르시면 new server로 추가가능합니다.


저는 톰캣 7.0을 설치했으니 7.0을 선택하고 next합니다.

(본인이설치한 톰캣버전으로 선택해주세요)

그리고 톰캣이 설치된 디렉토리를 선택하게 되어 있는데 여기서
Browse로 저는 아까 tomcat 폴더에 인스톨 했으니 거기로 선택을 해줍니다.

NEXT눌러주시고

그럼 현재 프로젝트들이 리스트에 보일텐데 저는 한개있네요
요놈을 톰캣서버랑 연동을 시켜줄껍니다.
add 를 눌러줍니다.

그럼 그림처럼 오른쪽으로 이동이 되었죠?
Finish를 눌러줍니다.

그러면 아까 서버탭에는 지금 연동한 프로젝트가 추가가 되어 있을껍니다.

서버시작은 저 녹색 시작버튼을 누르시면 되구요,

또는 마우스 우측버튼으로 시작 (Ctrl+Alt+R) 눌러주셔도 되요

그러면 윈도우 방화면 설정때문에 팝업이 뜨는데 "액세스 허용"을 눌러주세요

그러면 콘솔창에 서버가 구동되면서 로그들이 막 올라올꺼고 맨마지막에
"Server startup in ..." 뜨면 성공 이예요.
혹시나 서버 포트가 다르면 server.xml에서 port 설정 확인해 주시구요

자 이제 프로젝트 메인화면을 띄어봅니다. 잘뜨는군요! 
어때요 이클립스 톰캣연동 어렵지 않죠?

혹시나, 에러가 나시는분! 
분명 아까 톰캣설치 끝나고 8080으로 톰캣테스트 화면 띄우시고 
이클립스로 8080으로 설정하고 서버구동할려고 하면 아래 에러가 나실꺼예요

포트 충돌이 나서 그런거예요

작업관리자를 열어서 톰캣 구동이 되어 있는걸 확인하시고

설치시 시작시켜주었던 톰캣을 종료시켜주세요
마우스오른쪽 > 작업끝내기

그리고 다시 이클립스에서 서버 구동하시면 잘 될꺼예요~

이클립스에서 로컬에서 개발하실경우는 이렇게 연동해서 사용하시지만
서비스구동하실때는 처음 처럼 톰캣환경설정으로 서비스구동시켜놓으실꺼예요~

자, 지금까지 이클립스 톰캣연동을 알아보았습니다. 
그럼 오늘도 즐코딩 하세요^^

제 포스팅이 도움이 되셨다면

로그인이 필요없는 ↓♡공감↓ 꾸~욱 부탁드려요^^ 

더 나은 포스팅에 큰 힘이 됩니다.



반응형
댓글