tomcat 설치

Winsam·2024년 2월 25일

> tomcat 9.0 설치

기존 전자정부프레임워크 버전이 8.5 이므로 버전 업그레이드를 시켜줘야한다.
9.0 보다 높은 버전도 있지만 10 이상 버전에서는 충돌이 많아서 아직 실무에서도 잘 안쓴다고 배웠다. 그래서 학원에서는 tomcat 9.0 버전을 사용한다.
아파치톰캣(https://tomcat.apache.org/download-90.cgi)


위 주소에서 Tomcat9에 들어가서 다운로드 받는다.

startup.bat 을 실행했을때 서버가 구동되면 된다.

문제발생1 : 아파치톰캣 서버 실행이 안됨

startup.bat 을 실행하면 실행이 안되는건지 바로 꺼지는건지 아무튼 실행이 안되는 문제가 발생했다.
학원에서 배웠던 환경변수 먼저 설정

시스템 변수 값을 JAVA_HOME
값을 전자정부프레임워크를 설치한 곳의 bin폴더 안 jdk 로 잡아주면 된다.

이제 Tomcat이 잘 돌아감을 확인할 수 있다.

서버를 구동시켜놓고 localhost:8080 을 URL에 입력했을 때 고양이가 뜨면 문제없이 설치가 된 것이다.

> tomcat 9.0 이클립스 연동

이클립스에 window - Preferences 클릭

Apache Tomecat v8.5 으로 되어있을텐데 9.0으로 수정해주면 된다.

문제발생2 : 이클립스 톰캣 서버 구동 시 에러 발생


이클립에스에서 실행했는데 에러가 나서 검색해서 해결했다. 요약하면 tomcat 포트번호를 이미 사용중이라는 건데 pid번호를 찾아서 닫고 재 실행해주니 해결됐다.

cmd창에서 다음과 같은 명령어 실행

netstat -p tcp -ano

그럼 8080 포트로 무언가 켜져있음을 확인할 수 있다. 톰캣 포트번호를 사용하기 위해 8080 포트에 해당하는 PID 번호 16804를 kill 해주면 된다.

taskkill /f /pid 16804

그러면 톰캣으로 이클립스 서버 구동이 잘 되는 것을 확인할 수 있다.

profile
Hello World! 안녕하세요

0개의 댓글