본문 바로가기
반도체 그 다음 학문/컴퓨터 네트워크

컴퓨터 네트워크 Web 서비스 (CGI , 동작 원리, URL 뜻, AMP, Apach, PHP, MySQL)

by 전컴반 2021. 12. 19.
반응형
URL ( Uniform Resource Locator )

 

- 웹 서비스를 사용하기 위해 필요한 명령을 표현한다

- "프로토콜 :// 연결하려는 서버의 호스트 이름(도메인 이름) / 서버 내부의 파일 경로명"  이와 같이 표현한다.

- 예시) http://www.abcd.ac.kr/index.html

 

 

웹 서비스 동작 원리

 

1. 사용자가 웹 브라우저에 URL 주소를 입력한다

2. 클라이언트는 서버 호스트 이름을 DNS 서버에 전송하여 확인 후 웹 서버의 IP 주소를 얻는다.

3. IP주소와 Well-known 포트를 사용하여 웹 서버와 TCP 연결을 시도한다

4. 연결이 설정되고 클라이언트는 웹 서버에 GET 명령을 전송한다

5. 요청한 웹 문서를 웹 서버가 웹 브라우저에 회신한다

6. TCP 연결을 해제한다

7. 웹 브라우저는 사용자에게 보여준다

저작권친해의사없음

 

 

 

APM의 웹 서비스 구조 ( Apache, PHP, MySQL )

 

1. Apache : 웹 서버 프로그램 html 문서를 제공하는 제공자의 역할

 

2. MySQL : 데이터 베이스,  클라이언트의 요구에 응답하기 위한 정보의 집합

 

3. PHP 

- html 문서와 database 와의 연결을 담당해주는 프로그램 역할을 한다

- html 언어의 기능을 보완하여 문서 내부에 PHP 코드를 추가하는 형식으로 사용한다

- 공개용 데이터베이스인 MySQL과 연동이 쉽다

- 모든 종류의 운영체제에서 지원된다

 

저작권침해의사없음

 

CGI ( Common Gateway Interface )

 

- 사용자가 입력하는 정보를 처리한다

- 프로그래밍 언어로 작성되어 서버에서 실행되는 프로그램이다

 

 

 

반응형

댓글