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.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (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.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (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.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (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.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (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.)