본문 바로가기

분류 전체보기266

리눅스(CentOS7)에 Apache Web서버 설치하기 #38 지난 시간에는 Web서버에 대해서 알아봤는데요. 이번에는 본격적으로 사용하기 앞서 Web서버를 설치해보도록 하겠습니다. 이번에 설치하여 사용할 Web서버는 많이 알려져있는 Apache Web서버를 설치해보도록 하겠습니다. 1. Apache Web서버란? 아파치 소프트웨어 재단에서 관리하는 오픈소스 웹 서버로써, 리눅스를 OS로 하여 가장 많이 사용되고 있습니다. 웹 서버를 돌리기 위한 가장 유명한 APM(Apache + PHP + MySQL) 중 A를 담당하고 있으며, 설치와 사용이 쉽습니다. 2. 공식사이트 https://www.apache.org/ 2020. 3. 2.
WAS(Web Application Server)란? #37 지난 포스팅은 Web 서버에 대해서 포스팅했었습니다. 이번에는 Web 서버와 뗄레야 뗄 수 없는 WAS에 대해서 포스팅을 해보고자 합니다. 1. WAS(Web Application Server)란? 웹 브라우저와 같은 클라이언트로부터 웹 서버가 요청을 받으면 애플리케이션에 대한 로직을 실행하여 웹 서버로 다시 반환해주는 소프트웨어입니다. 웹 서버와 DBMS 사이에서 동작하는 미들웨어로써, 컨테이너 기반으로 동작합니다. 2. WEB 서버와 WAS의 동작 과정 3. WEB 서버와 WAS의 차이점 언뜻보면 웹 서버와 WAS가 무슨 차이가 있지라는 생각을 하실 수 있습니다. 또한, 둘의 역할을 구분하시기 어려우실 수가 있습니다. 가장 큰 차이점은 요청을 받아 처리하는 컨텐츠에 있습니다. 웹 서버의 경우 .. 2020. 3. 1.
웹(Web) 서버란? #36 이번 포스팅에서는 웹서버에 대한 개념과 동작 방법에 대해서 작성해보려고 합니다. 1. 웹(Web) 서버란? 웹 브러우저와 같은 클라이언트로부터 HTTP 프로토콜로 요청을 받아, HTML 문서 등과 같은 정적 웹 페이지를 응답해주는 소프트웨어입니다. 2. 웹 서버 동작과정 1. 클라이언트는 서비스 받고자 하는 웹 서버 HTTP 프로토콜을 이용하여 웹 페이지 요청을 합니다. 2. 웹 서버에서는 요청에 따른 웹 페이지를 반환하여 클라이언트에 반환하여 보여줍니다. 3. 웹 서버의 종류 웹 서버의 종류는 정말 다양하게 많이 있습니다. 어떤 걸 선택하냐는 개발 환경과 서비스 환경에 따라 달라질텐데요. 또한, 오픈소스를 이용할 것인가, 상용 소프트웨어를 이용할 것인가에 따라서 제품 선택이 필요할 것으로 보입니.. 2020. 2. 29.
Raw Device에 대한 이해 + 리눅스 LVM 구성 + Raw Device 구성 #33 이것 저것 작업을 하다보니 Raw Device를 사용할 일이 생겨 이번 시간에는 Raw Device에 대해서 포스팅을 해보려고 합니다. 명칭처럼 날것의 Device입니다. 볼륨을 구성할 때 사용하는 개념인데요. 대칭되는 개념으로는 File System이 있습니다. (일반적으로 리눅스에서 볼륨을 구성하여 사용하는 방식입니다.) 단점으로 관리가 까다롭고 개념적으로 잘 알고 있어야하는 부분이 있어 포스팅을 하며 정리를 해보려고 합니다. 1. Raw Device란? : 블록 장치로 구성되는 것이 아닌 문자 장치로 구성되는 방식으로 포맷을 지정하지 않고 디스크 구성하는 방식입니다. File System을 구성하기 이전의 디스크 상태라고 보시면 됩니다. * 문자장치란? : 문자 단위로 입출력이 이루어지며, .. 2020. 2. 26.