html day01
웹(Web)
● '요청'과 '응답'이 일어나는 장소
○ 요청 : 클릭하고 입력하는 것들이 요청
○ 응답 : 사용자가 요청한 것들에 대해 응답
서버와 클라이언트
● 클라이언트 : 서버에게 자신이 원하는 요청을 보낸다.
● 서버 : 클라이언트에게 요청받은 서비스를 제공한다.
한계가 존재한다. 정적인 요청만 응답할 수 있다.
연산이 불가능하다.
HTTPD(Http Daemon)
웹 서버 백그라운드에서 실행된 채 대기하고 있는 프로그램
요청이 들어오기를 대기하고 있다가 요청이 들어오면 서버를 깨워준다.
웹 컨테이너
동적인 데이터 요청(DB 접근 연산)이 들어왔을 때 서버가 연산을 요청하는 곳
이후 연산이 끝나면 정제된 데이터로 서버에 돌려준다.
WAS(Web Applaication Server)
웹 서버 + 웹 컨테이너
본 수업에서는 Apache Tomcat 9.0 버전 사용
웹 브라우저
사용자에 요청에 맞는 주소에 찾아가서 인터넷의 컨텐츠(문서, 그림, 멀티미디어 파일 등)를
검색 및 열람 후 사용자에게 보여주기 위한 응용 프로그램의 총칭이다.
사용자의 요청을 알맞은 서버에 전달 후 응답 파일을 받아온 후 먼저 해석해서
그래픽으로 표현해서 사용자에게 보여주는 프로그램이다.
주요 웹 브라우저로는
크롬, 사파리, 파이어폭스, 엣지, 오페라, 삼성브라우저, 네이버웨일
프로토콜(Protocol)
사람끼리 소통할 때 서로 이해할 수 있는 공용어를 사용해야 하듯이
컴퓨터끼리 소통할 때에도 공용어를 사용해야 한다. 원할하게 통신하기
위해 필요한 규약을 프로토콜 이라고 한다.
● http
HyperText Transfer Protocol
클라이언트와 서버간의 웹 페이지 등의 자우너을 통신하는 규약
텍스트로 통신하기 때문에 가로채서 본다면 누구나 내용을 볼 수 있다.
● https
Http Secure Socket
SSL(Secure Socket Layer) 프로토콜을 이용해서 자원을
공개키를 암호화 방식으로 암호화해서 통신하는 규약
SSL 인증서 구입 비용 및 갱신 비용이 발생하고
HTTP에 비해서 서버에 부하가 더 많아진다.
● ip
Internet Protocol
컴퓨터들을 서로 구분할 수 있도록 네트워크 상에서 인터넷에 접속할 때
고유번호(주소)를 부여한다. 그 주소를 IP 주소라고 한다.
도메인(Domain)
IP주소는 기억하고 이해하기 힘들기 때문에 이를 위해서 이름을 부여해 만들어준 주소
DNS(Domain Name Service)
톰캣 설치
구글에 tomcat 검색 -> 톰캣 홈페이지 입장 -> 왼쪽 다운로드에서 Tomcat 9 클릭
-> 64-bit Windows zip 클릭 -> 압축 해제한 최상위폴더 안에 conf 폴더
-> server.xml 파일 메모장으로 열기 -> Ctrl+F 로 검색창 열기 ->
<Connector port="8080" 검색 -> 8080 대신에 9090으로 바꾸고 저장
-> 최상위 폴더 안에 bin 폴더 -> startup.bat 실행(만약 바로 꺼지면 jdk 문제거나
환경변수 문제) -> bat 파일 끄지 않고 브라우저에 127.0.0.1:9090 접속
-> 귀여운 고먐미 그림이 나오면 성공!
Author And Source
이 문제에 관하여(html day01), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@dbekdms17/WebJDS-day01
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
● '요청'과 '응답'이 일어나는 장소
○ 요청 : 클릭하고 입력하는 것들이 요청
○ 응답 : 사용자가 요청한 것들에 대해 응답
● 클라이언트 : 서버에게 자신이 원하는 요청을 보낸다.
● 서버 : 클라이언트에게 요청받은 서비스를 제공한다.
한계가 존재한다. 정적인 요청만 응답할 수 있다.
연산이 불가능하다.
HTTPD(Http Daemon)
웹 서버 백그라운드에서 실행된 채 대기하고 있는 프로그램
요청이 들어오기를 대기하고 있다가 요청이 들어오면 서버를 깨워준다.
웹 컨테이너
동적인 데이터 요청(DB 접근 연산)이 들어왔을 때 서버가 연산을 요청하는 곳
이후 연산이 끝나면 정제된 데이터로 서버에 돌려준다.
WAS(Web Applaication Server)
웹 서버 + 웹 컨테이너
본 수업에서는 Apache Tomcat 9.0 버전 사용
웹 브라우저
사용자에 요청에 맞는 주소에 찾아가서 인터넷의 컨텐츠(문서, 그림, 멀티미디어 파일 등)를
검색 및 열람 후 사용자에게 보여주기 위한 응용 프로그램의 총칭이다.
사용자의 요청을 알맞은 서버에 전달 후 응답 파일을 받아온 후 먼저 해석해서
그래픽으로 표현해서 사용자에게 보여주는 프로그램이다.
주요 웹 브라우저로는
크롬, 사파리, 파이어폭스, 엣지, 오페라, 삼성브라우저, 네이버웨일
프로토콜(Protocol)
사람끼리 소통할 때 서로 이해할 수 있는 공용어를 사용해야 하듯이
컴퓨터끼리 소통할 때에도 공용어를 사용해야 한다. 원할하게 통신하기
위해 필요한 규약을 프로토콜 이라고 한다.
● http
HyperText Transfer Protocol
클라이언트와 서버간의 웹 페이지 등의 자우너을 통신하는 규약
텍스트로 통신하기 때문에 가로채서 본다면 누구나 내용을 볼 수 있다.
● https
Http Secure Socket
SSL(Secure Socket Layer) 프로토콜을 이용해서 자원을
공개키를 암호화 방식으로 암호화해서 통신하는 규약
SSL 인증서 구입 비용 및 갱신 비용이 발생하고
HTTP에 비해서 서버에 부하가 더 많아진다.
● ip
Internet Protocol
컴퓨터들을 서로 구분할 수 있도록 네트워크 상에서 인터넷에 접속할 때
고유번호(주소)를 부여한다. 그 주소를 IP 주소라고 한다.
도메인(Domain)
IP주소는 기억하고 이해하기 힘들기 때문에 이를 위해서 이름을 부여해 만들어준 주소
DNS(Domain Name Service)
톰캣 설치
구글에 tomcat 검색 -> 톰캣 홈페이지 입장 -> 왼쪽 다운로드에서 Tomcat 9 클릭
-> 64-bit Windows zip 클릭 -> 압축 해제한 최상위폴더 안에 conf 폴더
-> server.xml 파일 메모장으로 열기 -> Ctrl+F 로 검색창 열기 ->
<Connector port="8080" 검색 -> 8080 대신에 9090으로 바꾸고 저장
-> 최상위 폴더 안에 bin 폴더 -> startup.bat 실행(만약 바로 꺼지면 jdk 문제거나
환경변수 문제) -> bat 파일 끄지 않고 브라우저에 127.0.0.1:9090 접속
-> 귀여운 고먐미 그림이 나오면 성공!
Author And Source
이 문제에 관하여(html day01), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@dbekdms17/WebJDS-day01
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
웹 서버 백그라운드에서 실행된 채 대기하고 있는 프로그램
요청이 들어오기를 대기하고 있다가 요청이 들어오면 서버를 깨워준다.
동적인 데이터 요청(DB 접근 연산)이 들어왔을 때 서버가 연산을 요청하는 곳
이후 연산이 끝나면 정제된 데이터로 서버에 돌려준다.
WAS(Web Applaication Server)
웹 서버 + 웹 컨테이너
본 수업에서는 Apache Tomcat 9.0 버전 사용
웹 브라우저
사용자에 요청에 맞는 주소에 찾아가서 인터넷의 컨텐츠(문서, 그림, 멀티미디어 파일 등)를
검색 및 열람 후 사용자에게 보여주기 위한 응용 프로그램의 총칭이다.
사용자의 요청을 알맞은 서버에 전달 후 응답 파일을 받아온 후 먼저 해석해서
그래픽으로 표현해서 사용자에게 보여주는 프로그램이다.
주요 웹 브라우저로는
크롬, 사파리, 파이어폭스, 엣지, 오페라, 삼성브라우저, 네이버웨일
프로토콜(Protocol)
사람끼리 소통할 때 서로 이해할 수 있는 공용어를 사용해야 하듯이
컴퓨터끼리 소통할 때에도 공용어를 사용해야 한다. 원할하게 통신하기
위해 필요한 규약을 프로토콜 이라고 한다.
● http
HyperText Transfer Protocol
클라이언트와 서버간의 웹 페이지 등의 자우너을 통신하는 규약
텍스트로 통신하기 때문에 가로채서 본다면 누구나 내용을 볼 수 있다.
● https
Http Secure Socket
SSL(Secure Socket Layer) 프로토콜을 이용해서 자원을
공개키를 암호화 방식으로 암호화해서 통신하는 규약
SSL 인증서 구입 비용 및 갱신 비용이 발생하고
HTTP에 비해서 서버에 부하가 더 많아진다.
● ip
Internet Protocol
컴퓨터들을 서로 구분할 수 있도록 네트워크 상에서 인터넷에 접속할 때
고유번호(주소)를 부여한다. 그 주소를 IP 주소라고 한다.
도메인(Domain)
IP주소는 기억하고 이해하기 힘들기 때문에 이를 위해서 이름을 부여해 만들어준 주소
DNS(Domain Name Service)
톰캣 설치
구글에 tomcat 검색 -> 톰캣 홈페이지 입장 -> 왼쪽 다운로드에서 Tomcat 9 클릭
-> 64-bit Windows zip 클릭 -> 압축 해제한 최상위폴더 안에 conf 폴더
-> server.xml 파일 메모장으로 열기 -> Ctrl+F 로 검색창 열기 ->
<Connector port="8080" 검색 -> 8080 대신에 9090으로 바꾸고 저장
-> 최상위 폴더 안에 bin 폴더 -> startup.bat 실행(만약 바로 꺼지면 jdk 문제거나
환경변수 문제) -> bat 파일 끄지 않고 브라우저에 127.0.0.1:9090 접속
-> 귀여운 고먐미 그림이 나오면 성공!
Author And Source
이 문제에 관하여(html day01), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@dbekdms17/WebJDS-day01
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
웹 서버 + 웹 컨테이너
본 수업에서는 Apache Tomcat 9.0 버전 사용
사용자에 요청에 맞는 주소에 찾아가서 인터넷의 컨텐츠(문서, 그림, 멀티미디어 파일 등)를
검색 및 열람 후 사용자에게 보여주기 위한 응용 프로그램의 총칭이다.
사용자의 요청을 알맞은 서버에 전달 후 응답 파일을 받아온 후 먼저 해석해서
그래픽으로 표현해서 사용자에게 보여주는 프로그램이다.
주요 웹 브라우저로는
크롬, 사파리, 파이어폭스, 엣지, 오페라, 삼성브라우저, 네이버웨일
프로토콜(Protocol)
사람끼리 소통할 때 서로 이해할 수 있는 공용어를 사용해야 하듯이
컴퓨터끼리 소통할 때에도 공용어를 사용해야 한다. 원할하게 통신하기
위해 필요한 규약을 프로토콜 이라고 한다.
● http
HyperText Transfer Protocol
클라이언트와 서버간의 웹 페이지 등의 자우너을 통신하는 규약
텍스트로 통신하기 때문에 가로채서 본다면 누구나 내용을 볼 수 있다.
● https
Http Secure Socket
SSL(Secure Socket Layer) 프로토콜을 이용해서 자원을
공개키를 암호화 방식으로 암호화해서 통신하는 규약
SSL 인증서 구입 비용 및 갱신 비용이 발생하고
HTTP에 비해서 서버에 부하가 더 많아진다.
● ip
Internet Protocol
컴퓨터들을 서로 구분할 수 있도록 네트워크 상에서 인터넷에 접속할 때
고유번호(주소)를 부여한다. 그 주소를 IP 주소라고 한다.
도메인(Domain)
IP주소는 기억하고 이해하기 힘들기 때문에 이를 위해서 이름을 부여해 만들어준 주소
DNS(Domain Name Service)
톰캣 설치
구글에 tomcat 검색 -> 톰캣 홈페이지 입장 -> 왼쪽 다운로드에서 Tomcat 9 클릭
-> 64-bit Windows zip 클릭 -> 압축 해제한 최상위폴더 안에 conf 폴더
-> server.xml 파일 메모장으로 열기 -> Ctrl+F 로 검색창 열기 ->
<Connector port="8080" 검색 -> 8080 대신에 9090으로 바꾸고 저장
-> 최상위 폴더 안에 bin 폴더 -> startup.bat 실행(만약 바로 꺼지면 jdk 문제거나
환경변수 문제) -> bat 파일 끄지 않고 브라우저에 127.0.0.1:9090 접속
-> 귀여운 고먐미 그림이 나오면 성공!
Author And Source
이 문제에 관하여(html day01), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@dbekdms17/WebJDS-day01
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
사람끼리 소통할 때 서로 이해할 수 있는 공용어를 사용해야 하듯이
컴퓨터끼리 소통할 때에도 공용어를 사용해야 한다. 원할하게 통신하기
위해 필요한 규약을 프로토콜 이라고 한다.
● http
HyperText Transfer Protocol
클라이언트와 서버간의 웹 페이지 등의 자우너을 통신하는 규약
텍스트로 통신하기 때문에 가로채서 본다면 누구나 내용을 볼 수 있다.
● https
Http Secure Socket
SSL(Secure Socket Layer) 프로토콜을 이용해서 자원을
공개키를 암호화 방식으로 암호화해서 통신하는 규약
SSL 인증서 구입 비용 및 갱신 비용이 발생하고
HTTP에 비해서 서버에 부하가 더 많아진다.
● ip
Internet Protocol
컴퓨터들을 서로 구분할 수 있도록 네트워크 상에서 인터넷에 접속할 때
고유번호(주소)를 부여한다. 그 주소를 IP 주소라고 한다.
IP주소는 기억하고 이해하기 힘들기 때문에 이를 위해서 이름을 부여해 만들어준 주소
DNS(Domain Name Service)
구글에 tomcat 검색 -> 톰캣 홈페이지 입장 -> 왼쪽 다운로드에서 Tomcat 9 클릭
-> 64-bit Windows zip 클릭 -> 압축 해제한 최상위폴더 안에 conf 폴더
-> server.xml 파일 메모장으로 열기 -> Ctrl+F 로 검색창 열기 ->
<Connector port="8080" 검색 -> 8080 대신에 9090으로 바꾸고 저장
-> 최상위 폴더 안에 bin 폴더 -> startup.bat 실행(만약 바로 꺼지면 jdk 문제거나
환경변수 문제) -> bat 파일 끄지 않고 브라우저에 127.0.0.1:9090 접속
-> 귀여운 고먐미 그림이 나오면 성공!
Author And Source
이 문제에 관하여(html day01), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dbekdms17/WebJDS-day01저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)