# Web Server

01 애플리케이션 이해
01 애플리케이션 이해 > 해당 포스팅은 인프런 김영한님의 "스프링 MVC 1편- 백엔드 웹 개발 핵심 기술"을 참고하여 작성한 글입니다. 목차 🚩 01 웹 서버, 웹 애플리케이션 서버 (WAS) 정의부터 알아보자! 웹 서버 HTTP 기반으로 동작하는 서버

Apache와 Tomcat에 관한 글
서버 구축을 알아보다가 궁금해서 정리해보는 글전에 서버 구축할 때 apache를 사용했었는데 이게 정확히 뭐고 어디에 사용되는 것인지 이해가 안가서 … 정리해본다. apache http server를 의미한다. 웹서버 프로그램이라고 한다.우리는 이미 web server

웹 서버 vs WAS
서버 개발에 있어서 가장 기초적인 개념인 웹 서버와 WAS (Web Application Server)의 차이점을 서술할 예정이다.웹 서버의 사전적 정의는 웹 브라우저 클라이언트로부터 HTTP 요청을 받아들이고 HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램

Web Server VS WAS
Ref : [10분 테코톡] 👩🦰희봉의 웹서버 vs WAS Web Server Web : 인터넷 기반의 정보 공유, 검색 서비스 구성 요소 : URL(주소), HTTP(통신 규약), HTML(내용) ➕ Server : 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템 👇 Web Server : 인터넷을 기반으...

[개발자되기: Web server 기초] Day-31
이중 하나라도 다르면 동일한 출처로 보지 않음ex) 동일하지 않은 프로토콜 : https://www.codestates.com vs http://www.codestates.com동일하지 않은 호스트: https://urclass.codesta

[Web] Web Server, WAS
웹 브라우저 클라이언트로부터 HTTP 요청을 받아 정적인 컨텐츠(html, css 등)을 제공하는 컴퓨터 프로그램정적인 컨텐츠를 서버의 특정 디렉토리에 넣어두면 외부에서 접근 가능하도록 개방해서 서버에 지정된 웹사이트로 접속하면

[TIL] Unit 10. Web Server 기초
🌱 SOP(Same-Origin Policy) 정의 : Same-Origin Policy의 약자로 동일 출처 정책을 뜻한다. 한 마디로 ‘같은 출처의 리소스만 공유가 가능하다’라는 정책!

내 머신의 Page 만들기
내 머신의 Page 만들기 C드라이브에 WebHomeReview 폴더 만들기(가능하면 D드라이브에 만들면 좋다.) Visual Studio 열기 index.html 생성 브라우저의 URL에 localhost:80(:80 생략가능)을 치면 index.html이 있

Web Server 설치(Apache) 및 환경 설정
https://www.apache.org/ 로 이동한다.마우스 스크롤을 내려서 APACHE PROJECT LIST에서 HTTP Server를 찾아 클릭한다.Download를 클릭한다.리눅스 운영체제에서 사용할 때, tar 파일을 클릭해서 다운받으면 된다.윈도우

<Spring boot> Error - Web server failed to start. Port 8080 was already in use. 해결
스프링부트로 프로젝트를 실행할 때 아래와 같은 오류가 떴다.이 오류문은 이미 Port 8080이 사용되고 있다는 뜻으로 웹 서버를 전에 닫지 않았을 경우 생긴다. 😅 내가 자기전에 깜빡한 것 같다 ㅠ🤣저는 주로 맥북을 사용하고 있기에 맥북을 기준으로 설명 드리겠습니
[Web] Web Server & WAS
Static Pages와 Dynamic Pages Static Page Web server는 파일 경로 이름을 받아 경로와 일치하는 file contents를 반환한다. 서버(Web server)에 미리 저장된 파일(HTML file, img, JavaScript f

Web Server - Refactor Express
Express를 활용한 미들웨어 예제1.POST요청 등에 포함된 body(payload)를 구조화 할때순수 node.js로 HTTP body(payload)를 받을 때에는 Buffer를 조합하여 다소 복잡한 방식으로 body를 쓸수 있다.이를 body-parser 미들

Windows에 Apache 설치
테스트 환경 윈도우 11 apache 2.4.53 win64 Apache 설치 아래의 페이지에서 zip 파일(Apache 2.4.53 Win64) 다운로드 https://www.apachelounge.com/download/ 압축 해제 C 드라이브에 zip 파일 압축 해제 Apache24/conf 경

우분투 기반의 웹 서버 컨테이너 만들기
우분투 웹 서버( 서버 test용 index.html 작성 ) => 서버 접속 시 index.html 내용 표시 - Docker File 작성 - 컨테이너 이미지 빌드 - 웹 서버 동작 확인 ( index.html 작성 내용 확인 ) - 도커허브에 배포

WSGI
파이썬 어플리케이션이 웹 서버와 통신하기 위한 명세가 WSGIWAS는 동적인 컨텐츠를 사용자의 요구에 따라 DB에서 조회하고 로직에 따라 컨텐츠를 생성한다.클라이언트는 서버에 동적인 컨텐츠만을 요구하는 것이 아니라 정적인 컨텐츠 또한 요구한다.WAS가 정적인 컨텐츠까지

Web Server & WAS
개념에 있어서 하드웨어와 소프트웨어로 구분된다.하드웨어 : Web Server가 설치되어 있는 컴퓨터소프트웨어 : 클라이언트로부터 HTTP 요청을 받고 정적인 컨텐츠를 제공하는 컴퓨터 프로그램Web Server 종류 : Apache, Nginx 등바뀌지 않는 페이지We

아파치? 톰캣?
아파치(apache)란? 세계에서 가장 많이 쓰는 웹 서버 중 하나이며, 아파치 소프트웨어 재단에서 관리하는 HTTP 웹 서버이다. Apache는 Apache재단에서 만든 HTTP서버로 워낙 다양한 추가기능에, 구축이 쉽다는 이유 때문에 많이 쓰고 있다. 대부분의 중
게시글 작성하고, 읽기
폼태그안에 action = WriteBoardService.do -> FC로 가게됨post방식 데이터 보낼때 content type명시해줘야됨1\. 기본값 : application/x-www-form-urlencoded -> key=value 방식 : 쿼리스트링 2\.