본문 바로가기
Extra Form

Apache

mod_deflate 설치 확인

아파치 2.2 버전 이상에서 mod_deflate 는 기본적으로 설치되어있습니다.

설치가 되어있는지 확인하고싶을때에는 apachectl –D DUMP_MOUDLES | gerp deflate_module

명령어를 통해서 확인이  가능합니다.

명령어를 통하여 mod_deflate 의 설치를 확인한 화면입니다.

mod_deflate 모듈이 설치되어있지않은 경우 다음과같은 과정으로 설치가 가능합니다.

 

cd /아파치 소스경로/modules/filters

/usr/local/apache/bin/apxs -cia -WI, “-lz” mod_deflate.c

vi /usr/loacl/apache/conf/httpd.conf  >> 파일의 150줄밑에 추가하거나 주석해제 합니다.

LoadModule deflate_module        modules/mod_deflate.so

 

mod_deflate 설정

mod_deflate 의 설치가 확인되었다면 이제 설정을 해야합니다.

기본적으로 httpd.conf 파일 에 모듈설정을 추가하는 형식으로 설정이 진행됩니다.

/usr/local/apache/conf/httpd.conf >> 마지막라인에 밑부분을 추가합니다.

<IfModule mod_deflate.c>

AddType text/html .html .htm

AddType text/css  .css

AddType application/xml .xml

AddType application/javascript  .js

AddType application/x-httpd-php .php .php3 .html .htm .phtml .inc

AddType application/x-httpd-php-source .phps

AddOutputFilterByType DEFLATE text/plain text/html text/xml

AddOutputFilterByType DEFLATE application/xhtml+xml application/xml application/rss+xml

AddOutputFilterByType DEFLATE text/css application/javascript application/x-javascript

AddOutputFilterByType DEFLATE application/json

AddOutputFilterByType DEFLATE image/svg+xml

AddOutputFilterByType DEFLATE text/xml

AddOutputFilterByType DEFLATE text/php

AddOutputFilterByType DEFLATE application/x-httpd-php

AddOutputFilterByType DEFLATE application/x-httpd-fastphp

DeflateCompressionLevel 9          #사용할 압축레벨을 선택, 값이 클수록 압축률이 증가하지만, CPU를 더 많이 사용합니다.

BrowserMatch ^Mozilla/4 gzip-only-text/html        # Netscape 4.xx에는 HTML만 압축해서 보냅니다.

BrowserMatch ^Mozilla/4\.0[678] no-gzip            # Netscape 4.06~4.08에는 압축해서 보내지 않습니다.

BrowserMatch \bMSIE !no-gzip !gzip-only-text/html     # 자신을 Mozilla로 알리는 MSIE에는 그대로 압축해서 보냅니다.

</ifModule>

 

위의 설정을 실제로 적용한 모습입니다.

vi /etc/local/apache/conf/httpd.conf

이후 아파치를 재 시작합니다.

service httpd restart

 

Mod_deflate 설정 확인

압축의 확인은 압축 확인 사이트를 통하여 확인하였습니다.  http://www.whatsmyip.org/http_compression/

Mod_deflate 설정 전

웹 페이지의 압축이 이루어지지 않아 체크가 실패한 것을 확인할 수 있습니다.

Mod_deflate 설정후

웹 서버가 전달하는 데이터가 정상적으로 압축이 되어 전송되는 것을 확인할 수 있습니다.

  • ?
    회원_38999240 2019.06.10 18:42
    비회원은 작성후 99999999분 이내의 댓글은 읽을 수 없습니다.

List of Articles
분류 제목 글쓴이 최근 수정일
질문 열화화질 현상이 무엇인가요? 2 회원_91043793 20.12.25
그외 윈도우10 느려졌을때 확인해봐야할것들 file 김말이님 19.07.26
그외 통합드라이버 설치 프로그램 이지드라이버팩 EasyDrv7 file 가브리엘조 19.07.22
잡담 무료 VPN 프로그램 (PC) file 회원_15061015 19.07.11
잡담 티프리카 토렌트사이트 추천한다 주소올림 회원_47258881 19.06.29
뉴스 2배 필요한 설치 공간, 윈도우10 1903 업데이트 대비 저장공간 확보 방법은? file 회원_11388178 19.06.29
그외 웹서버 이미지 압축모듈 설치, 설정 (apache) 1 file 회원_60374840 19.06.10
뉴스 윈도우에 가변 리프레시율 기능이 추가 예정 file 회원_32025303 19.06.06
뉴스 우리나라 스마트폰 가격은 비슷한데… 갤럭시노트4 보니 미국서는 천차만별 file 라이너스~ 15.07.20
뉴스 브라우저에서 OS가 움직이는 완전히 JavaScript로 작성된 OS "OS.js 댄디보이 16.02.25
뉴스 마이크로 소프트가 개발한 인공지능 번역기 file 잭팟 16.11.25
뉴스 더 똑똑해진 구글 번역, 실제로 써보니 file 댄디보이 16.12.01
뉴스 MP3에 공식 '사망선고'..특허 만료·기술계약 종료 file 나잘스프레이 17.05.18
뉴스 리믹스 Remix OS for PC 버전 안드로이드 설치 file 라이진 17.07.27
뉴스 뉴스/소식] 카스퍼스키 무료 백신 선언 "세계를 안전하게?" file 김현철 17.08.01
뉴스 Microsoft, 실시간 AI용 액셀러레이터를 개발 file 김말이님 17.08.24
뉴스 윈도우10 3차 업데이트 (2017 가을 업데이트) 어마어마한 기능들 file 김말이님 17.09.04
뉴스 AV-TEST 10윌 백신 테스트 결과.[윈도우10 기준] 회원_60702880 17.12.10
뉴스 크롬 68 부터 모든 HTTP 사이트를 안전하지 않음으로 표시 file 회원_38774650 18.02.14
뉴스 AMD 라이젠 7 2700X의 3D마크 정보가 등록되었어요 file 회원_56057630 18.03.05
뉴스 구글 크롬 65를 위한 45가지 보안 패치 발표 회원_42859155 18.03.08
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 23 Next
/ 23