2021-04-19

0419 jsp공부

 1. 서버는 웹서버만 있는 것이 아님!! DB서버라든지.

클라이언트의 request에 응답할 수만 있으면 다 서버임

Mail server. 메일을 보내려면 메일서버가 있어야 해 - 우체통에 편지 집어넣듯이..


2. 서버가 서비스를 시작해야만 - 요청을 받고. 응답할 수 있게 된다

그래서 오라클 서버가 동작하고 있는지확인을 했던것이다 ( ms의 경우, service에서 확인가능 ) 

3. http 프로토콜로 요청 -> 응답 ( web서버) 

수많은 서버들 가운데서 - 하나의 종류이다. 


4. 반환해주는 형태 : html(문서) 형태로 응답해준다. 사용자는 html문서를 보게 됨. 

5. http 프로토콜을 이용해서 접속할 수 있게 해주는 프로그램 = web브라우저. html를 해석해주고, 웹 서버를 이용할 수 있게 해준다 ( ex), 크롬, 엣지, 사파리, 파이어폭스 등등)

6. 서버는 html문서로 응답하고, 연결을 바로 끊는다 . 내가 f12열어서 body color바꾸고 한것은.. 내 브라우저에서만 보이는 것. 내가 웹서버의 html을 바꾼것이 아님.! 내자리에서만~~ 

7. 서버 구축이 필요!!

8. 서버 구축 방식?

1) 내pc를 서버로 만든다 ...->내가 24시간 365일 전부다 관리해줘야함

2) 서버 대여 : 대여해주는 쪽에서 서버를 관리해준다. ( 외부 서버) = 웹 호스팅(web hosting) 을 한다. ex) 카페24. 내문서를 카페 24에 올리고- 카페24가 대신 응답처리. 가장 일반적인 방법이다. 

9. 웹서버/웹 어플리케이션 서버

10. 서버는 - html 정적인 문서도주고(웹서버)

    DB랑 왔다갔다하거나. 메일작업을 위해서 메일 서버와 왔다갔다 하거나. (웹 어플리케이션 서버) Mail server. 동적인 문서를 만들어준다 - 그래서 사용자 요청에 응답할 수 있도록. 사용자에게 메일로 인증요청 보내거나? DB로 왔다갔다 하면서 로그인 확인하거나? 그런것들 . 

웹서버를 베이스로 하되 - 웹 어플리케이션 서버 (was) 를 설치해서. !! 

11. mail server(pop3, smtp) 

    web server(http 프로토콜 기반)

    database server(oracle 11g xe, mysql db등)

12. tomcat : was. 무료. jsp ( java를 해석, 동적인 페이지로 만들어준다)

    jboss/resin : 유료. jsp

    php : 무료. 리눅스기반

    IIS : 유료. asp. ms사 

댓글 없음:

댓글 쓰기

0328 fdisk, mkfs, mount, fstab

 1. 하드디스크를 붙인다. 2. fdisk -l로 하드디스크를 확인한다.  - interactiive한 커맨드모드 사용하여 (m) 붙인 하드디스크의 파티셔닝을 한다.  - 마지막에 w를 해야 실제로 반영이 된다.  3. mkfs를 하여 어떤 파일시스...