본문 바로가기

반응형

백엔드/웹 서버

(4)
Web Server와 WAS의 차이 웹 서버와 was의 차이점은 무엇일까? 서버 개발에 있어서 기초적인 개념이다. 먼저, 정적 페이지와 동적 페이지를 알아보자 #Static Pages 바뀌지 않는 페이지 웹 서버는 파일 경로 이름을 받고, 경로와 일치하는 file contents를 반환함 항상 동일한 페이지를 반환함 image, html, css, javascript 파일과 같이 컴퓨터에 저장된 파일들 #Dynamic Pages 인자에 따라 바뀌는 페이지 인자의 내용에 맞게 동적인 contents를 반환함 웹 서버에 의해 실행되는 프로그램을 통해 만들어진 결과물임 (Servlet : was 위에서 돌아가는 자바 프로그램) 개발자는 Servlet에 doGet() 메소드를 구현함 #웹 서버와 WAS의 차이 #웹 서버 개념에 있어서 하드웨어와 ..
웹 서버 개요 정의 "Web server"는 하드웨어, 소프트웨어 혹은 두 개가 같이 동작하는 것을 의미할 수 있습니다. 하드웨어 측면에서, web server는 web server의 소프트웨어와 website의 컴포넌트 파일들을 저장하는 컴퓨터입니다. (컴포넌트 파일에는 HTML 문서, images, CSS stylesheets, 그리고 JavaScript files가 있습니다.) Web server는 인터넷에 연결되어 웹에 연결된 다른 기기들이 웹 서버의 데이터(컴포넌트 파일들)를 주고받을 수 있도록 합니다. 소프트웨어 측면에서, web server는 기본적으로 웹 사용자가 어떻게 호스트 파일들에 접근하는지를 관리합니다. 이 문서에서 web server는 HTTP서버로 국한합니다. HTTP 서버는 URL(Web a..
도메인 입력부터, EC2 서버까지 요청 과정
AWS 인스턴스 사용자, 포트포워딩 5000번을 80번으로 바꾸는 것이 잘 되지 않을 때 저는 aws에서 인스턴스를 사용중입니다. 열심히 기본적인 것도 세팅하고 저는 ec2 한 방에 설치하는 것을 파일질라로 전송해서 , 권한을 주고 기본 세팅을 한 번에 하는 것으로 진행하고 있었습니다. (몽고db, 한국시간 세팅, 파이썬 3 > 파이썬, pip2 > pip, 포트 포워딩 80 > 5000) 등등이 포함되어 있습니다. 하지만 배포까지 다 했는데도, 주소 끝에 5000번을 해주어야지만 페이지가 나타나는 현상이 나타났는데요, 원인은 aws에서 80번은 열어주지 않아서 그렇더라구요.. 참고로 포트 번호 정보는 위와 같습니다. 여러분도 혹시 주소 끝에 :5000번을 지우고 싶으셔서 포트포워딩을 시도하셨을 때, 잘 되지 않는다면, - 80번 포트를 aws에서 열어주셨는지 - 혹은 포트포워딩 명령어를 입..

반응형