Programing/JAVA

서버에 자바 프로젝트 연동하기 Eclipse, Tomcat 사용, war파일 만들기

리커니 2014. 1. 21.
반응형

서버에 자바 프로젝트 연동하기 Eclipse, Tomcat 사용, war파일 만들기

이번 포스팅은 서버에 이클립스 프로젝트를 

톰캣을 이용해 연동하는 방법을 알아보도록 하겠습니다.


우선 대략적인 순서는 이렇습니다.

1. Java 설치.

2. Tomcat 설치.

3. Eclipse 에서 WAR file로 Export.

4. Tomcat 의 webapps 폴더에 WAR 파일 넣기.

5. Tomcat의 bin 폴더에 tomcat7.exe 실행.

( Tomcat에 config 폴더에 server.xml 수정.)

6. 웹 실행.



자바 설치 방법은 제 이전 포스팅을 참조해주시고(아래 클릭) 톰캣 설치 부터 시작을 하도록 하겠습니다.


1. 자바설치 방법 


2. 톰캣 설치

아래 사이트로 이동합니다.

http://tomcat.apache.org/


왼쪽의 Download 에서 원하는 버전의 Tomcat을 클릭합니다.



아래의 네모칸의 것을 클릭합니다.

(저는 Window server 2008 R2에 설치)




이제 다운받은 파일을 실행하면 아래와 같은 창이 나타납니다. Next 를 클릭합니다.



I Agree 를 클릭합니다.



Install type을 Full로 설정하고 Next를 클릭합니다.



포트를 설정하고 이름과 패스워드를 입력한후 Next를 클릭합니다.



자바의 설치 위치를 입력합니다.



톰캣의 설치위치를 설정하고 (저는 편하게 그냥 C드라이브에..) Install을 클릭합니다.




이제 톰캣의 설치는 완료되었습니다.


3. Eclipse 에서 WAR file로 Export.3. Eclipse 에서 WAR file로 Export.

이클립스를 실행시킵니다.

Export할 프로젝트에서 오른쪽 버튼을 클릭해 아래와같이 이동합니다.

( Export -> WAR file)



프로젝트의 이름과 Export할 위치를 선택한 후 Finish를 클릭합니다.

그럼 그 위치에 WAR 파일이 있는것을 확인할 수 있습니다.



4. Tomcat 의 webapps 폴더에 WAR 파일 넣기.

이제 Export 한 WAR 파일을 복사한 후

톰캣이 설치된 곳으로 이동하여(전 c:\Tomcat7) wabapps 폴더에 WAR 파일을 붙여넣습니다.



5. Tomcat의 bin 폴더에 tomcat7.exe 실행.

이제 bin 폴더로 이동해 tomcat7.exe 를 실행합니다.

그럼 webapp 폴더의 WAR 프로젝트가 압축이 풀린것을 확인할 수 있습니다.



6. 웹 실행.

이제 웹을 실행해 봅시다.

다음의 url을 입력합니다. http://localhost:8080/ 

그럼 아래와 같은 창이 나타납니다.

오른쪽의 Manager App을 클릭합니다.



그럼 id와 비밀번호를 입력하는 팝업창이 뜹니다.

톰캣 설치시 지정해준 id와 비밀번호를 입력합니다.




id와 비밀번호를 올바르게 입력했다면 아래와 같은 화면이 나옵니다.

이제 좀전에 옮긴 프로젝트를 클릭하면 해당 화면이 나오는 것을 확인할 수 있습니다.




로컬에서는 접속이 되지만 외부에서 접속이 안되는 경우

1) 방화벽을 설정을 해제한다.

2) 포트포워드 설정을 한다.


위의 두가지 방법을 해보시면 됩니다.

방화벽 설정의 제어판 보안에서 설정을 변경하시면되고

포트포워드 설정은 제 블로그에 있는 설정법을 참고해주세요~!


그럼 끝!

 

반응형

댓글

💲 추천 글