- WEB 서버는 HTML 문서같은 정적 컨텐츠를 처리하는 것이고 (HTTP 프로토콜을 통해 읽힐 수 있는 문서)
- WAS 서버는 asp, php, jsp 등 개발 언어를 읽고 처리하여 동적 컨텐츠, 웹 응용 프로그램 서비스를 처리하는 것이다.
정적 컨텐츠 : html, css
해석의 주체 : chrome, firefox등과 같은 웹 브라우저
- 아파치: 웹서버, 웹을 서비스하는 서버
- 톰캣 : WAS
- "ASP를 구동하기 위해서는 IIS를 사용한다. ASP의 환경이 MS계열 서비스라면 WAS의 기능을 담당하는 부분이 있어 별도의 WAS가 필요하지않다."
WAS란?
Web Appllication Server
예) 톰캣, web sphere, 제우스 ...
동적 웹 : php, jsp등
정적 웹만 쓰면 데이터의 변경사항을 client한테 실시간으로 전달할 수 없다.
동적컨텐츠를 서비스할 수 있는 서버가 was
웹서버와 was는 다르다.
"JSP를 배울 때 대체적으로 Apache와 Tomcat을 사용한다. Apache는 웹서버를 담당하고 Tomcat은 WAS 다."
아파치가 왜 톰캣과 다른지 알겠죠?
아파치는 웹 서버의 역할만 하고 톰캣은 아파치도 포함하고 was기능이있음. 즉 톰캣을 다룬다는 것은 웹서버와 WAS를 운영한다는것!
요즘은 was도 하나의 컨테이너 개념으로 본다.
아파치, 엔진엑스가 프록시, 로드벨런싱등 다양한 역할을 한다.
https://tomcat.apache.org/download-90.cgi
ver.9.0 window64bit로 설치
shut down 하는법은...?
이미 사용중인 포트라 (오라클..?)에러남
나는 아까 cli환경으로 실행한 서버를 shut down하지 않아서 tomcat admin port 도 변경해줌
코드로....
display : none
//안보임
display : block
// 한블럭 다 잡음
display : inline-block
// 글자만큼 모양 잡음
https://www.w3schools.com/css/tryit.asp?filename=trycss_layout_float3
전
후
코드로...
참고
감사합니다. 많은 도움 됐어요 ^^