본문 바로가기

소프트웨어 및 운영체제에 관해 조금 더 심도 있는 이야기를 나누는 포럼 게시판입니다 ((Windows, OSX, Linux, ubuntu, 그외에 vmwaere, server 오픈소스등)

링크 :  

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:04

비회원은 댓글읽기가 제한됩니다.
List of Articles
번호 제목 글쓴이 추천 수 최근 수정일 조회 수
인기글↑ 질문 1903 업데이트 이후 한글 2018 오류 [1] 회원_03037381   2019-05-23 05:44 53
인기글↑ 질문 VMWare Player에서 PE 구동하기 관련하여 문의드립니다. [1] 회원_01776388   2019-05-23 05:45 27
인기글↑ 정보/뉴스 Windows 10 Version 1903 ISO Direct Download Link [1] 회원_23488821   2019-05-23 05:45 107
» 그외 웹서버 이미지 압축모듈 설치, 설정 (apache) file [1] 회원_60374840   2019-06-10 18:42 21
354 정보/뉴스 윈도우에 가변 리프레시율 기능이 추가 예정 file 회원_32025303   2019-06-06 03:51 25
353 정보/뉴스 우리나라 스마트폰 가격은 비슷한데… 갤럭시노트4 보니 미국서는 천차만별 file 라이너스~   2015-07-20 18:11 833
352 정보/뉴스 브라우저에서 OS가 움직이는 완전히 JavaScript로 작성된 OS "OS.js 댄디보이   2016-02-25 08:35 1091
351 정보/뉴스 마이크로 소프트가 개발한 인공지능 번역기 file 잭팟   2016-11-25 23:43 195
350 정보/뉴스 더 똑똑해진 구글 번역, 실제로 써보니 file 댄디보이   2016-12-01 21:35 170
349 정보/뉴스 MP3에 공식 '사망선고'..특허 만료·기술계약 종료 file 나잘스프레이   2017-05-18 20:17 118
348 정보/뉴스 리믹스 Remix OS for PC 버전 안드로이드 설치 file 라이진   2017-07-27 04:04 884
347 정보/뉴스 뉴스/소식] 카스퍼스키 무료 백신 선언 "세계를 안전하게?" file 김현철   2017-08-01 17:05 31
346 정보/뉴스 Microsoft, 실시간 AI용 액셀러레이터를 개발 file 김말이님   2017-08-24 00:31 32
345 정보/뉴스 윈도우10 3차 업데이트 (2017 가을 업데이트) 어마어마한 기능들 file 김말이님   2017-09-04 07:33 103
344 정보/뉴스 AV-TEST 10윌 백신 테스트 결과.[윈도우10 기준] 회원_60702880   2017-12-10 18:25 64
343 정보/뉴스 크롬 68 부터 모든 HTTP 사이트를 안전하지 않음으로 표시 file 회원_38774650   2018-02-14 06:53 40
342 정보/뉴스 AMD 라이젠 7 2700X의 3D마크 정보가 등록되었어요 file 회원_56057630   2018-03-05 02:25 50
341 정보/뉴스 구글 크롬 65를 위한 45가지 보안 패치 발표 회원_42859155   2018-03-08 18:03 30
340 정보/뉴스 로열티 없는 오픈 소스 'AV1' 4K 코덱 최종 스펙 발표..대세 될까? file 회원_38659790   2018-04-04 19:52 61
339 정보/뉴스 구글 크롬 66버전 오큘러스 리프트 지원 회원_80748943   2018-04-24 06:59 36
338 정보/뉴스 MS '엣지' 브라우저 포기하나? 크로미엄 기반 '에너하임' 상반기 공개 file 회원_41691226   2018-12-09 17:32 10
337 정보/뉴스 윈도우 10 10월 업데이트에서 NVIDIA 드라이버가 설치 안 되는 문제의 해결 file 회원_52797765   2018-12-11 01:54 114
336 정보/뉴스 코렐, 패럴럴스를 인수 file 회원_00810569   2018-12-31 05:42 11
서버에 요청 중입니다. 잠시만 기다려 주십시오...