gzip 3

[Tips] Apache에서 gzip으로 압축하기

Apache에서 GZIP 압축으로 전송되는 데이터 크기를 줄 일 수가 있습니다. 설정하는 순서는 아래와 같습니다. 1. gzip 압축하는 모듈 사용하도록 설정 httpd.conf 파일에서 #(주석)을 제거하거나, 아래와 같이 LoadModule을 통해 압축 기능을 제공하는 deflate_module을 설정합니다. LoadModule deflate_module modules/mod_deflate.so 2. 압축에 적용될 확장자 설정 httpd.conf 파일에 압축에 적용할 확장자 목록을 나열합니다. # GZIP compression for text files: HTML, CSS, JS, Text, XML, fonts AddOutputFilterByType DEFLATE application/javascri..

웹서버/Apache 2023.03.20

[Tips] Apache 웹서버에 gzip 압축 적용하기

mod_deflate 모듈은 네트워크를 통해 클라이언트로 보내기 전에 서버의 출력을 압축할 수 있는 DEFLATE 출력 필터를 제공한다. gzip 압축 기능을 사용하기 위해서는 해당 웹서비스를 사용하는 사용자의 브라우저가 HTTP/1.1을 지원하는 최신 브라우저이어야한다. 참고로, 브라우저와 Apache 웹서버간의 압축 및 해제를 설정하면, 네트워크 구간에 전송되는 컨텐츠 크기는 줄어 네트워크 시간은 줄어들지만, 브라우저와 Apache 서버에서는 압축/해제를 위해 CPU를 소모해야하므로, 자원 사용률과 실질적인 응답속도는 늦을 수도 있음에 주의해야 한다. 1. gzip 모듈 활성화 Apache 구성 파일 httpd.conf 파일에 아래와 같이 mod_deflate 모듈을 로딩해야 한다. LoadModul..

웹서버/Apache 2021.08.26

[명령어] 압축하기/압축풀기

파일을 묶고/풀고, 압축하고/해제하는 대표적인 명령어는 tar와 gzip/gunzip이 있다. 사용법은 아래와 같다. 1. 압축하기 1) tar로 파일 묶기 $ tar cvf 파일명.tar [묶을파일1] [묶을파일2] ... 위의 결과로 파일명.tar 파일이 생성된다. 2) gzip으로 파일 압축하기 $ gzip 파일명.tar 위의 결과로 파일명.tar.gz 파일이 생성된다. 참고로, Linux에서는 "tar cvzf 파일명.tar.gz [묶을파일1] [묶을파일2] ... " 명령어를 통해 압축까지 수행 가능하다. 2. 압축풀기 1) gunzip으로 압축풀기 $ gunzip 파일명.tar.gz 위의 결과로 파일명.tar 파일이 생성된다. 2) tar로 파일 풀기 $ tar xvf 파일명.tar 위의 결과..

OS/공통-명령어 2018.01.15