안녕하세요! 코딩전사_추추입니다😶!
Java를 통해 웹 페이지를 만들기 위해서는 JSP/Servlet을 주로 사용하실 텐데요!
동적인 웹 페이지 제작을 위해서는 WAS(Wab Application Server)인 톰캣(Tomcat)이 필요합니다.
동적인 홈페이지를 제작하면 데이터 송수신, DB 연결 등이 가능해집니다.
1. 아파치 톰캣(Apache Tomcat) 설치
2. 이클립스에 톰캣 서버 추가
1. 아파치 톰캣(Apache Tomcat) 설치
1) 아파치 톰캣(Apache Tomcat) 홈페이지 이동
2) 원하는 버전 다운로드
저는 8.5 버전을 다운받아보겠습니다.
왼쪽 메뉴에서 Tomcat 8을 선택합니다.
8.5.75에서 Core에 원하는 버전을 다운로드합니다.
저는 64-bit Windows Zip을 다운로드하도록 하겠습니다.
3) 압축 해제 → apache-tomcat-8.5.75 → bin → startup.bat 실행
압축해제 시 원하는 위치에 해제합니다.
뒤에서 설명하겠지만 이클립스에 톰캣 서버를 추가한 후 톰캣 폴더를 이동하게 되면 오류가 생기니
톰캣 폴더의 위치는 고정시켜주세요
startup.bat 파일은 톰캣 서버를 실행하는 파일입니다.
실행하면 cmd창과 비슷한 창이 열릴 것입니다.
만약 제대로 실행되지 않을 경우 Java가 설치되어있는지 확인해보시고
안되어 있다면 설치해주세요!!
https://chuchugrowup.tistory.com/2
4) 새 브라우저를 실행한 후 주소창에 localhost:8080을 입력하면 톰캣 페이지 등장!
5) 서버 실행 중단 위해선 bin폴더의 shutdown.bat 실행
새 브라우저에 localhost:8080을 다시 입력해보면 접속이 안 되는 걸 확인할 수 있다.
2. 이클립스에 톰캣 서버 추가
1) 이클립스 실행 후 하단의 server탭에서 No server are available~ 클릭
만약 하단에 server 탭이 없다면 이클립스 오른쪽 상단의 돋보기를 클릭하고
Servers 검색하면 추가시킬 수 있습니다.
2) Apache 폴더의 Tomcat v8.5 Server 선택 → Add..
8.5 버전을 다운로드하였기 때문에 8.5 Server를 선택했습니다.
3) Browse.. 선택 → 톰캣 폴더 설정 → Finish
톰캣 폴더는 apache-tomcat-8.5.72 폴더까지만 선택하시면 됩니다.
여기서 알아야 할 부분!!!
처음에 톰캣 폴더를 지정해 놓기 때문에 만약 이후에 톰캣 폴더를 옮기거나 하면
오류가 엄청 뜹니다!! 그러니 톰캣 위치는 고정시켜주세요!!
4) Next → 왼쪽(Available)에 있는 프로젝트를 오른쪽(Configured)으로 옮기기 Add All 선택
완료 후 Finish 선택
5) Servers 탭에 Tomcat 추가된 것을 확인할 수 있음!
6) 서버 실행
Tomcat 서버에 마우스 우클릭 후 Start 선택
7-1) 정상 실행
콘솔 창에 Server startup~이라는 내용이 뜨고, 서버가 Started로 바뀜
7-2) 이미 사용하고 있다고 뜰 경우
아래와 같은 경고창이 뜰 경우
톰캣 서버를 더블클릭하면 아래와 같이 창이 뜨는데
여기서 port 넘버를 수정해서 ctrl+s 저장을 하고 다시 실행해 봐야 한다.
노동이다😂.
주로 HTTP/1.1 포트를 +1씩 수정한다!
8) 서버 중단
실행과 같이 Tomcat 서버에 마우스 우클릭 후 Stop 선택
끄-읏
도움이 되는 글이었기를 바라며 (미래의 나야 잘 보고 있니?)
코딩전사_추추는 그럼 이만!
다음에 봐요~🤗