티스토리 뷰

1.클라이언트 측에서 하는 일

  -주소창에 도메인 입력 ->TCP를 이용해 IP 주소에 접속한 후 GET,POST등의 메소드를 서버로 보냄 -> 서버측의 응답을 받고 세션 종료


2.서버 측에서 하는 일

  - 브라우저로 부터 URL을 받아 파일명으로 변환

  - 그 파일을 클라이언트의 브라우저로 응답해 출력

  *virtual host : 하나의 호스트 컴퓨터에 부여된 ip주소에 여러 개의 도메인 이름을 매핑하여 각기 다른 ip 패킷을 받을 수 있도록 설정함으로써, 여러 개의 홈페이지를 운영할 수 있도록 하는 기술이다. 

     : 아파치의 httpd.conf파일의 제일마지막에 include 시킬 수 있음

ex) <VirtualHost *:80>

       ServerAdmin 

       DocumentRoot 

       ServerName 

       ServerAlias 

       ErrorLog

       CustomLog 

   </VirtualHost>


3.아파치 서버 모듈

  - configure 파일(설정파일)로 아파치 설치 시 동적 모듈 추가가 가능

     : 아파치의 모듈을 동적으로 추가, 삭제하면 가장 최적화 된 웹서버 구축이 가능해짐 

  ex) modules/standard/mod_env.o

  modules/standard/mod_log_config.o

  modules/standard/mod_mime.o

  modules/standard/mod_rewrite.o

  - IfModule 지시자를 통해 모듈 지정 가능

  - AddModule 지시자를 통해 모듈 활성화

  - ClearModuleList 지시자를 통해 모듈 초기화

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함