본문 바로가기

HTML

[WEB2]DAY1_JSP의 시작

 

 

톰캣 설치

   구글에 tomcat검색
   첫번째 링크 클릭
   좌측 카테고리에 tomcat8 클릭
   .zip버전으로 설치
   알집 C드라이브에 압축 풀기


   브라우저 url창에 localhost:8080 (기본포트) 접속
   만약 아이디 혹은 패스워드가 나올 경우
   conf > server.xml파일 편집 후
   으로 변경하기
   bin > startup.bat > 클릭 (만약 실행하자마자 꺼지면 jdk문제(환경변수 보기))
   다시 브라우저 url에 localhost:변경한포트번호 로 접속
   톰캣 페이지가 나오면 성공!


서버와 클라이언트

   - 클라이언트 : 서버에게 요청
   - 서버 : 요청받은 서버를 제공(응답)

웹(Web)
   요청과 응답이 일어나는 장소.

웹브라우저(Web Browser)
   사용자의 요청에 맞는 주소로 찾아가서 인터넷의 컨텐츠(문서와 
   그림, 멀티미디어 파일 등)를 검색 및 열람 후 사용자에게 응답
   하기 위한 응용 프로그램의 총칭이다. 주요 웹 브라우저로는
   모질라 파이어폭스, 구글 크롬, 인터넷 익스플로러, 마이크로
   소프트 엣지, 오페라, 사파리가 있다.

프로토콜(Protocol)
   사람끼리 소통할 때 서로 이해할 수 있는 공용어를 사용해야
   하듯이 컴퓨터끼리도 공용어를 사용해야 한다.
   이러한 공용어를 원활하게 통신하기 위해 필요한 규약을
   프로토콜이라고 한다.

http:// (HyperText Transfer Protocol)
   클라이언트와 서버간의 웹페이지 등의 자원을
   통신하는 규약. 텍스트로 통신하기 때문에 가로채서
   본다면 누구든 내용을 볼 수 있다.

https:// (HyperText Transfer Protocol Secure Socket)
   SSL(Secure Socket Layer)프로토콜을 이용해서
   자원을 공개키 암호화 방식으로 암호화해서
   통신하는 규약
   서로 다른 키 2개가 존재하고 1번 키로 암호화를 
   했다면 반드시 2번 키로만 복호화할 수 있다.
   SSL인증서 구입 비용 및 갱신 비용이 발생하고
   http에 비해서 서버에 부하가 더 많아진다.

IP(Internet Protocol)
   서로 구분할 수 있도록 네트워크 상에서 인터넷에 접속할 때
   고유번호인 IP주소를 부여한다.

      http://125.209.222.142/ : 네이버

Domain
   IP주소는 기억하고 이해하기 힘들기 때문에 이를 위해서
   이름을 부여할 수 있도록 하는 서비스.

     http://www.naver.com/ : 네이버


HTML 실행 시, Chrome으로 열림