어플리케이션

Web 에 대해 알아보도록 하겠습니다.

forward error correction Circle 2022. 12. 17. 17:53
반응형

Web 이란 어떤 것인지 간단하게 알아보도록 하겠습니다.

 

Ⅰ. Web 이란 ?

  HTTP(Hyper Text Transfer Protocol)을 사용하여 웹 서버 / 클라이언트의 서비스 요청 및 응답을 처리하는 것

 

Ⅱ. Web 서비스 운영

  Web Service : 웹 클라이언트가 HTTP 프로토콜을 이용하여 웹 서버에 접속하면 아파치 웹 서버 등이

  웹 응용 어플리케이션과 함께 구동이 되어 데이터베이스에서 DB를 가져와 다시 웹 클라이언트에게 브라우징한다.

  웹 서버와 웹 어플리케이션 동작방식은 다음과 같습니다.

1) 클라이언트 : Chrome, Edge, Firefox, Safari 등의 웹 브라우저를 통해 접속

2) 웹 서버(WEB) : HTTP 요청과 응답을 처리하는 것으로 Apache, IIS, Jeus 등이 있음.

3) 웹 어플리케이션 서버(WAS) : 데이터를 가공하거나 화면을 유동적으로 처리하기 위한 것으로 

     Websphere, Weblogic, Tomcat 등이 있음.

4) 데이터베이스 관리 시스템(DBMS) : 데이터를 저장하고 관리하는 것으로 MSSQL, Oracle, MySQL 등이 있음

 

Ⅲ. Web 로그 보안

 웹 서버(Apache) 의 로그는 access_log 와 error_log 로 분류 됩니다.

 1) access_log 분석 : 웹 서비스 시 접속한 로그에 대한 내용

 2) error_log 분석 : 아파치 웹 서버의 요청 처리 시 발생되는 각종 에러들이 저장되는 곳

                               저장된 로그들을 보고 설정 변경 및 문제 해결 할 수 있음.

반응형