Server
아파치, NginX, 톰캣
doriver
2024. 1. 24. 16:50
https://www.youtube.com/watch?v=Zimhvf2B7Es
웹서버를 앞단에 두고, 뒤에서 WAS 가 작동
6분
웹서버
*
HTML, CSS, JS 파일들
각종 이미지, 기타 여러 데이터들
서버의 특정 폴더에 넣어두면
이 폴더를 외부에서 접근 가능하도록 개방해서
서버에 지정된 웹사이트 주소로 접속하면
이것들을 받아갈수 있도록 하는것이
웹서버의 기본적인 역할중 하나
*
특정 폴더를 외부에서 접근 가능하도록 개방해서
거기 들어있는 HTML 등의 파일들로 웹사이트를 제공함
서버에 정해진 사이트 주소로 접속하면
파일들을 꺼내가 웹사이트를 띄우게끔
아파치, NginX
대표적인 웹 서버
PHP 처리가능, 스프링은 WAS가 필
톰캣
여러 폴더들과 파일들이 들어있는 하나의 폴더
WAS
자바 바이트코드로 컴파일되는 언어를 처리
특정폴더에 war파일 넣고 명령어 실행하면, 스프링서비스가 톰캣을 사용해서 돌게 됨
파이썬 같은 경우 Gunicorn
Node.js에선 어플이 WAS 역할까지