0
 829   42   9
  View Articles

Name  
   봉이  (2004-12-30 18:58:54, Hit : 6928, Vote : 1246)
Subject  
   웹서버에 관한 질문입니다.
안녕 하세요!
Apache 웹서버, IIS 웹서버 등.. 많은데요.. 

클라이언트(아파치 설치)  --------------  서버

클라이언트 에서 PHP 를 짜면 클라이언트와 연결되어 있는 서버에서 처리되는 건지요?
아니면 클라이언트 내에서 처리가 되는 건지요?
아파치를 설치하면 설치한 컴퓨터가 웹서버가 되는건지 궁금해서요

그리고 한 컴퓨터에 FTP, DB, 웹서버 역할을 동시에 할수도 있는건지요?
그리고 인터넷에서 ISP의 어떤 서버와 연결되 있는건지도 궁금합니다..


손병목
안녕하세요. 손병목입니다.

아마도 클라이언트와 서버의 개념이 헷갈리시는 것 같은데요.
개인 PC에 아파치와 PHP를 설치하고 PHP 프로그램을 짜서 실행하면 그 개인 PC가 서버가 되는 것입니다.

그러나 그렇게해서 웹 서비스를 하는 경우는 거의 없습니다. 보통 개인 PC에서 테스트를 하고 실제 서비스는 웹 서버에 올립니다.
서버냐 아니냐는 그 PHP로 짠 프로그램을 어디서 실행하느냐의 문제이며, 본인 PC에서 실행하면 그 때 그 프로그램의 서버가 본인 PC가 되는 것입니다. 테스트하기 위해 본인 PC를 서버로 사용하는 경우가 있습니다.

그리고
한 컴퓨터에서 FTP, DB, 웹서버 역할을 모두 할 수 있습니다.

마지막 질문은 무슨 뜻인지 모르겠습니다. ^^
 2004/12/31 11:50:30    

봉이
네.. 어디서 실행되느냐에 따라서 바뀌는 것이군요..

제가 말씀드린 것은 ISP 에서도 DNS, DHCP 등 많은 서버가 있을텐데 어느 서버에 연결이 되있나 해서요.
아니면 님 말씀대로 FTP.DB 등 각각의 기능을 다하는 서버에 연결이 된 것인지 궁금해서요
한가지 더 궁금한 점이 있는데요,FTP를 예로 들어 FTP 클라이언트 프로그램과 FTP서버 프로그램은 어면히 다른 것인가요?

그리고 웹서핑을 하다보면 주로 PHP 와 JAVAscript 가 많은데요 JAVAscript는 사용자 컴퓨터에서 해석이 되는 것인지요?
 2004/12/31 15:21:31   

손병목
봉이님께서 질문하신 걸로 봐서는 아직 웹서비스의 전체 흐름도를 잘 이해하시지 못하는 것 같은데요^^
하나씩 설명드리겠습니다.

1.
사용자의 PC가 인터넷에 연결되어 있다면 (물론 그 PC가 웹서버 역할을 할 수도 있지만), 사용자의 PC에서 URL을 입력하는 순간 사용자의 PC에 세팅된 DNS 서버로 그 정보를 전송합니다. 메가패스 사용자라면 KT DNS에, 하나포스 사용자라면 하나로통신 DNS에 먼저 접속해서 URL을 IP(211.232.33.222와 같은 숫자 주소)로 변환하여 실제 웹서버를 찾아가게 됩니다.
만약 본인의 PC를 웹서버로 사용한다면, 외부에서 본인의 PC로 접근하기 위해서는 IP 주소를 직접 입력해야 가능합니다. www.xxxx.com 과 같은 도메인을 사용하려면 고정 IP를 신청하여 할당받아야 하고, 또한 DNS 서버를 직접 운영하든지 하셔야 합니다. 사실 이렇게 사용하는 경우는 정말 드뭅니다.

2.
FTP 서버와 클라이언트는 당연히 다른 프로그램입니다.
FTP 클라이언트 프로그램(Cute FTP, 알FTP 등)은 FTP 서버가 설치된 서버에 접속해서 서버와 약속된 통신을 하면서 사용자 PC의 파일을 업로드하거나 웹서버의 파일을 다운로드하는 역할을 합니다. 즉 FTP 서버 프로그램은 서버로서의 역할을, FTP 클라이언트는 클라이언트로서의 역할만 하게 됩니다. 물론 FTP 서버 프로그램은 수많은 FTP 클라이언트로부터의 요청을 처리할 수 있도록 설계되어 있습니다.

3.
JavaScript는 클라이언트 PC에서 해석하는 것이 맞습니다.
우리나라 사람이 주로 사용하는 인터넷 익스플로러는 기본적으로 자바스크립트를 해석하는 프로그램을 내장하고 있습니다.
 2004/12/31 21:30:13    

봉이
네.. 답변 감사합니다. ^^ 이런 흐름도 모르고
웹 프로그래밍 시간에 PHP를 공부했던거 같습니다. 웹 서비스의 흐름에 대해 잘 나와있는 책 없는지요?
아니면 확실히 공부할수 있는 방법이라도..
그럼 새해 복 많이 받으세요! ^^
 2005/01/01 08:06:40   


no
subject
name
date
hit
*
669
  음악자료실 게시판을 만들고 싶긴한데.. [1]

토미
2006/05/03 7762 1569
668
  음..너무 질문이..많아서..죄송해여~ [1]

박계현
2003/08/04 7830 1264
667
  웹에서 안나타납니다.. 에러인가요

won
2003/02/09 7915 1604

  웹서버에 관한 질문입니다. [4]

봉이
2004/12/30 6928 1246
665
  웹사이트 분석관련 질문입니다-

chin
2002/11/11 6913 1336
664
  웨메나..ㅎㅎㅎㅎ말머리말이죠ㅎㅎ [1]

공선미
2005/09/07 7511 1336
663
  워드프로세서 자격증에 관한 문의 입니다 [1]

혜린
2003/02/10 8272 1869
662
  워드자격증 강좌는 언제쯤.....

제디아
2002/03/31 8162 1642
661
  워드실기질문입니다 [1]

박진희
2004/09/06 7221 1420
660
  워드1급필기 기출문제중 궁금한것 있어여...

sunee9
2002/07/18 7785 1357
659
  워드1급에 관한 질문..

김태환
2002/07/24 6940 1250
658
  워드1급 차트 만들기에 관하여 질문있습...

손님
2002/05/31 6983 1306
657
  워드 질문있어요 [3]

호영알라뷰
2002/08/13 7525 1448
656
  워드 실기땜에여...

비가오네...
2002/08/07 6616 1271
655
  워드 실기 수험용 프로그램에 대한 질문

이남희
2002/07/16 7273 1563
654
  워드 시험 질문 있습니다!!!

*^^*
2002/09/08 7830 1536
653
  워드 & 컴퓨터 활용능력 자격증

유니스
2002/07/24 7001 1282
652
  운영체제에 관한 질문입니다 [1]

강동주
2004/12/10 7201 1343
651
  운영자의 프로필을 보며~ [1]

이지성
2005/03/03 7477 1491
650
  운영자님께서는 빽업하지 않으셔도 되겠... [3]

지나가던..
2004/02/27 6679 1277
[1][2][3][4][5][6][7][8] 9 [10]..[42] [next]

Copyright 1999-2020 Zeroboard / skin by Zetyx