250x250
jhs0129
프로그래밍
jhs0129
전체 방문자
오늘
어제
  • 분류 전체보기
    • 자격증
      • SQLD
      • 정보처리기사
    • 프로젝트
      • html csss js - todolist
      • JSP 방명록
      • 졸업작품
    • 공부기록
      • Java
      • Spring
      • Spring Security
      • Algorithm
      • JPA
      • DB
      • Servlet JSP
      • html
      • 기술공유
    • 잡다한 생각

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • cicd
  • github
  • rest docs
  • AWS
  • 프로젝트
  • spring
  • oAuth2
  • codedeploy
  • Spring Security Login
  • spring data jpa
  • NHN Cloud
  • Spring Security
  • spring framework
  • JPA
  • spring boot
  • 스프링
  • EC2
  • nhn cloud 강의
  • 스프링시큐리티
  • 스프링 프레임워크

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
jhs0129

프로그래밍

공부기록/Servlet JSP

Servlet-Tomcat

2021. 8. 12. 17:22
320x100
반응형

Apache - 설치한 컴퓨터를 웹서버로 만들어 주는 역할

             http프로토콜을 이용한 호출 신호가 들어오면 설정에 따라 웹페이지(정적 웹페이지)를 전송해주는 일

 

TOMCAT - 아파치서버와는 다르게 WAS라고 해서 자바코드를 이용해 DB연결, 다른 응용프로그램과 상호 작용 등 동적인 기능들을 사용할 수 있음

               WAS(Web Application Server)는 웹서버와 웹 컨테이너의 결합으로 다양한 기능을 컨테이너에 구현하여 역할 수행을 할수 있는 서버

               클라이언트의 요청이 있을 때 내부의 프로그램을 통해 결과를 만들어내고 다시 전달

 

**

Apache - 정적인 데이터 처리, 이미지나 단순 html파일을 처리하는데는 WAS보다 빠르고 안정적

Tomcat(WAS) - 동적인 데이터처리, DB와 연결되어 데어터 처리 혹은 프로그램으로 조작이 필요할 경우 사용

 

- Tomcat다운후 간단한 웹 만드는 법

우선 start.bat파일을 열어 작동하는 지 확인 localhost:8080 실행되면 정상

tomcat 폴더에서 webapps/ROOT directory에 간단한 txt파일 만들어 저장후 localhost:8080/~~.txt 실행

 

- 서비스가 커질경우 한 directory에 두거나 한팀이 만들기 어려움

directory를 분리하되 문맥은 유지해서 만듬

한팀이 맡은 하나의 폴더를 다른 폴더에서 빼서 만들고 해당 폴더를 연결해줌

 

  • 연결방법

tomcat폴더에서 conf/server.xml 에서

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true"> 문장 밑에

<Context path="(path)" docBase="D:\~~~~" privileged="true"/>

 

path에는 url창에 띄우고 싶은 경로로 (가상 directory랑 연결)

docBase에는 현재 분리해둔 directory의 경로를 적어둠

 

서버를 껐다 다시 켜줘야 하기 때문에 지양하는 방법

metainfo마다 설정하는 걸로 사용

320x100
반응형

'공부기록 > Servlet JSP' 카테고리의 다른 글

JSP시작  (0) 2021.09.27
Servlet  (0) 2021.09.13
Servlet  (0) 2021.08.24
Servlet-간단한 덧셈기 만들기  (0) 2021.08.21
Servlet  (0) 2021.08.21
    '공부기록/Servlet JSP' 카테고리의 다른 글
    • Servlet
    • Servlet
    • Servlet-간단한 덧셈기 만들기
    • Servlet
    jhs0129
    jhs0129
    공부기록 남기기

    티스토리툴바