웹 클라이언트 ↔ 인터넷 ↔ 웹 서버 ( 웹페이지 데이터 )
이렇게 서로 상호작용하면서 운영된다
이렇게 3가지가 있고, 주로 APACHE 를 많이 쓴다고 함.
HTTP 기반으로 클라이언트의 요청을 받
아 정적인 컨텐츠(.html, .jpeg, .css)를
제공하는 컴퓨터 프로그램
동적인 컨텐츠 제공을 위한 요청 전달
Web Application Server 임
크기가 커지면, Web Server + Web Container 로 분리해서 사용하는데
- 프로그램 실행 환경 및 DB 접속 가능 기능 구축
- 여러 개의 트랜잭션(논리적인 작업 단위) 관리
- DB 조회, 다양한 비즈니스 로직 처리를 요구하는 동적인 컨텐츠 제공
기능을 분리해서 부하 발생 줄이고
보안도 강화
여러 대의 WAS 연결하여, 여러 웹 어플리케이션 서비스를 이용
보통 이런 형태로 서버가 돌아간다고 보면 됨.
무료는 mariaDB
우리 집에서 구축은 'bitnami'
웹 서버 공간을 임대 ( 웹 호스팅 )
https://내 도메인 주소/wp-admin