Apache HTTP Server Version 2.2

Apache > HTTP Server > Documentation > Version 2.2 > 모듈

#### Please note

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

You may follow this link to go to the current version of this document.

# 아파치 모듈 mod_disk_cache

가능한 언어: en | ja | ko

이 문서는 최신판 번역이 아닙니다. 최근에 변경된 내용은 영어 문서를 참고하세요.

설명: | Content cache storage manager keyed to URIs
상태: | Experimental
모듈명: | disk_cache_module
소스파일: | mod_disk_cache.c

### 요약

이 모듈은 실험적인 상태이다. 문서는 아직 작업중이다...

`mod_disk_cache`는 디스크기반 저장관리자를 구현한다. 이 모듈은 기본적으로 `mod_proxy`와 같이 사용한다.

내용을 URI를 토대로 만든 키로 캐쉬에 저장하고 가져온다. 접근보호가 된 내용은 캐쉬하지않는다.

### 주의:

`mod_disk_cache`는 `mod_cache`가 필요하다.

### 지시어들

- Comments

## CacheDirLength 지시어

설명: | 하위디렉토리명의 문자개수
문법: | `CacheDirLength length`
기본값: | `CacheDirLength 2`
사용장소: | 주서버설정, 가상호스트
상태: | Experimental
모듈: | mod_disk_cache

`CacheDirLength` 지시어는 캐쉬 계층구조에서 각 하위디렉토리명의 문자수를 지정한다.

`CacheDirLevels`와 `CacheDirLength`를 곱하여 20 보다 크면 안된다.

`CacheDirLength 4`

## CacheDirLevels 지시어

설명: | 캐쉬의 하위디렉토리 깊이.
문법: | `CacheDirLevels levels`
기본값: | `CacheDirLevels 3`
사용장소: | 주서버설정, 가상호스트
상태: | Experimental
모듈: | mod_disk_cache

`CacheDirLevels` 지시어는 캐쉬의 하위디렉토리 깊이를 지정한다. 캐쉬된 자료를 `CacheRoot` 디렉토리 아래 이 깊이까지 저장한다.

`CacheDirLevels`와 `CacheDirLength`를 곱하여 20 보다 크면 안된다.

`CacheDirLevels 5`

## CacheMaxFileSize 지시어

설명: | 캐쉬에 저장할 문서의 최대크기 (바이트 단위)
문법: | `CacheMaxFileSize bytes`
기본값: | `CacheMaxFileSize 1000000`
사용장소: | 주서버설정, 가상호스트
상태: | Experimental
모듈: | mod_disk_cache

`CacheMaxFileSize` 지시어는 캐쉬에 저장할 문서의 최대크기를 바이트 단위로 지정한다.

`CacheMaxFileSize 64000`

## CacheMinFileSize 지시어

설명: | 캐쉬에 저장할 문서의 최소크기 (바이트 단위)
문법: | `CacheMinFileSize bytes`
기본값: | `CacheMinFileSize 1`
사용장소: | 주서버설정, 가상호스트
상태: | Experimental
모듈: | mod_disk_cache

`CacheMinFileSize` 지시어는 캐쉬에 저장할 문서의 최소크기를 바이트 단위로 지정한다.

`CacheMinFileSize 64`

## CacheRoot 지시어

설명: | 캐쉬 파일을 저장할 디렉토리 root
문법: | `CacheRoot directory`
사용장소: | 주서버설정, 가상호스트
상태: | Experimental
모듈: | mod_disk_cache

`CacheRoot` 지시어는 디스크에서 캐쉬 파일을 저장할 디렉토리를 지정한다. `mod_disk_cache` 모듈을 아파치 서버와 같이 컴파일하였거나 읽어들인 경우 반드시 이 지시어를 정의해야 한다. `CacheRoot`에 값이 없으면 설정파일을 처리하지 않는다. `CacheDirLevels`와 `CacheDirLength` 지시어는 이 지시어로 지정한 root 디렉토리의 하위디렉토리 구조를 지시한다.

`CacheRoot c:/cacheroot`

가능한 언어: en | ja | ko

## Comments

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.