Back-End/Server3 [Web server] Apache vs NginX 안녕하세요 :) 오늘은 평소 업무와는 조금 색다른 Apache와 NginX 웹 서버에 대한 공부를 해보았습니다. 이번에 맡은 프로젝트의 경우 폐쇄망 내부 웹서버 설치가 필요해 이런저런 많은 시행착오를 거치고 있습니다. 웹 서버란? 웹서버는 사용자의 웹 브라우저로 웹 콘텐츠를 전송해 주는 World Widw Web의 근간이 되는 소프트웨어 애플리케이션 혹은 하드웨어 기기를 말합니다. 클라이언트-서버 모델에서 중요한 역할을 하며, 클라이언트는 이를 통해 웹 페이지와 다른 리소스를 받게 됩니다. 웹 서버 소프트웨어 흔히 사용되는 웹 서버 소프트웨어는 아래와 같습니다. - Apache - NginX - Microsoft Internet Information Service - LiteSpeed - Lighttpd.. 2023. 9. 19. [CORS] Corse의 credentials: true의 의미 웹 개발에서 다양한 도메인의 리소스를 사용하기 위해 필수적으로 알아야 할 개념 CORS! 위 사진은 CORS의 특성과 하는 역할을 아주 잘 묘사하는 짤이라고 생각된다. CORS를 배우고 Cookie에 대해 학습하다 보면, 처음 보는 Cors option을 발견하게 된다. Credentials: true 요 녀석은 어떤 옵션이고 왜 필요한 것일까? 일단 시간이 없는 사람을 위해 한 마디로 설명하겠다. 클라이언트와 서버 간에 쿠키를 주고받고 싶으면 그냥 저 옵션을 넣으세요. 자 아래는 왜 그런지 이유를 설명해 보겠다. 기본적으로, CORS는 cross-origin 요청에는 쿠키를 담아 데이터를 전송하지 않는다. Json-P의 경우 항상 요청에 쿠키를 담아 보낸다는 점에서 CORS와 차이점이 있는데 이처럼 쿠.. 2022. 1. 3. Server App server VS Web server 오늘은 APP server와 Web server에 대해 알아보자! 블로그 기사중에 자세한 설명이 있어 해당 내용을 번역하여 옮겨본다. 원본: https://www.infoworld.com/article/2077354/app-server-web-server-what-s-the-difference.html App server, Web server: What's the difference? August 23, 2002 www.infoworld.com The Web server 웹 서버는 HTTP 프로토콜을 다룬다. 웹서버가 HTTP 요청을 받은면 웹서버는 HTML 페이지를 보내는 식의 HTTP 응답으로 응답을 한다. 요청을 처리하기 위해 웹 서버는 정적인 HTML 페이지 혹은 이미지로 응답하거나 리다이렉트를 .. 2021. 11. 24. 이전 1 다음