목록나의보물들/Tomcat (7)
솔솔

🍀 클라이언트 GET 요청 시 서블릿 컨테이너 동작 원리1. 클라이언트가 특정 URL로 GET 요청을 보냄 - 이 요청은 URL, URL 파라미터(쿼리 스트링), 헤더 정보를 포함 2. 요청이 웹 서버(Apache, Nginx 등)에 도착 3. 웹 서버는 이 요청을 적절한 서블릿 컨테이너(Tomcat, Jetty 등)에 전달 4. 서블릿 컨테이너가 요청을 처리 - 서블릿 컨테이너는 HTTP 요청을 받아 HttpServletRequest 객체로 변환 5. 서블릿이 요청을 처리 - 서블릿 컨테이너는 요청 URL에 매핑된 서블릿을 찾음. - 해당 서블릿의 doGet 메소드가 호출됨. - 서블릿은 HttpServletRequest 객체를 통해 요청 정보를 접근하고, HttpServletResponse 객체를 ..

🍀 STS에 Tomcat 서버 추가1. 서버 뷰 열기 [Window] - [Show View] - [Other...] 들어가기 2. 서버 추가 서버 뷰에서 [No servers are available. Click this link to create a new server...] 클릭 3. 서버 유형 선택 Apache > Tomcat 버전 선택하고 Next 버튼을 클릭 4. 톰캣 경로 선택 실제 Tomcat의 실행 파일(catalina.sh, startup.sh)이 위치한 서브디렉토리(libexec)까지 정확히 지정 후 Next 버튼을 클릭 5. Finish를 클릭 6. 설치 완료

설치환경Apple M1 Pro설치목록Homebrew 🍀 Apache Tomcat란?https://inpa.tistory.com/entry/TOMCAT-%E2%9A%99%EF%B8%8F-%EC%84%A4%EC%B9%98-%EC%84%A4%EC%A0%95-%EC%A0%95%EB%A6%AC [TOMCAT] 🐱 아파치 톰캣 개념 구성 & 설정 💯 정리아파치 (Apache) 와 톰캣 (Tomcat) 아파치 (Apache) 아파치 소프트웨어 재단에서 만든 웹서버(web server)를 일컫는다. 리눅스에서는 httpd 로 명명지어져 배포된다. 정적인 데이터들 (html, css 이미지, 파일inpa.tistory.com 🍀 Apache Tomcat 설치하기1. Tomcat 설치 Tomcat 9...

1. https://tomcat.apache.org/download-90.cgi 에서 파일을 다운받습니다. 2. 다운 받은 실행파일을 설치합니다. 3. [Sever Shutdown port] '-1'을 '1'로 [HTTP/1.1 Connector Port] '8080'을 '80'으로 지정해줌. 4. 설치해 놓은 Java 의 jre 폴더와 셋팅값을 맞춰줌.(그 뒤엔 다 next) 5. 설치 완료 후 주소창에 http://localhost 치고 아래와 같이 나오는지 확인함. (아래 처럼 안될시 자바 환경변수가 잘못 됬는지 확인해봅시다.) 6. 작업표시줄에서 Apache Tomcat9.0을 클릭해서 연다. 7. 누른 후 함. 8. Tomcat을 설치한 파일경로로 가서 Tomcat파일을 클릭하면 아래와 같이 나..

📍 톰캣을 실행하려는데 아래와 같은 에러가 나네요. 🔍 해결방법 1. Severs → Tomcat [v버전] Server at localhost → 프로젝트 삭제 2. 다시 톰캣 실행 (만약에 에러가 난다면 톰캣삭제 후 다시 추가해주세요) 3. 그럼 톰캣이 잘 실행되고 프로젝트연결해서 실행하면 잘 뜨는 걸 볼 수 있습니다.

📍 Server Tomcat v9.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 1. 톰캣을 더블클릭한다 2.Timeouts부분에 Start와Stop부분의 시간을 늘려준다 3.연결끝

열심히 작업하던 와중 톰캣이 연결 안되고 아래와 같은 에러가 났습니다. 📍 Several ports (1, 80) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s). 💡 해결방법 1. cmd 창에 들어간다. 2. netstat -a -n -o -p tcp를 입력한다 3. taskkill /f /pid {포트번호}..