서버 전역 설정 - Apache HTTP Server Version 2.2

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.

# 서버 전역 설정

가능한 언어: en | ja | ko | tr

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

이 문서는 `core` 서버가 서버의 기본 행동을 설정하기위해 제공하는 지시어중 일부를 설명한다.

- Comments

## 서버 식별

관련된 모듈 | 관련된 지시어
--- | ---

- `ServerName`
- `ServerAdmin`
- `ServerSignature`
- `ServerTokens`
- `UseCanonicalName`

`ServerAdmin`과 `ServerTokens` 지시어는 오류문 등 서버가 생성하는 문서에 나올 서버에 대한 정보를 설정한다. `ServerTokens` 지시어는 서버 HTTP 응답 헤더를 설정한다.

서버는 `ServerName`과 `UseCanonicalName` 지시어를 사용하여 자기참조 URL을 만든다. 예를 들어, 클라이언트가 디렉토리를 요청했지만 디렉토리명 뒤에 슬래쉬를 붙이지않은 경우 아파치는 뒤에 슬래쉬를 붙인 전체 이름을 클라이언트에게 리다이렉트하여, 클라이언트가 문서의 상대참조를 올바로 찾게 한다.

## 파일 위치

관련된 모듈 | 관련된 지시어
--- | ---

- `CoreDumpDirectory`
- `DocumentRoot`
- `ErrorLog`
- `LockFile`
- `PidFile`
- `ScoreBoardFile`
- `ServerRoot`

이 지시어들은 아파치가 정상적으로 동작하기위해 필요한 여러 파일들의 위치를 설정한다. 경로명이 슬래쉬(/)로 시작하지 않으면, `ServerRoot`에 상대적인 파일을 찾는다. root가 아닌 사용자에게 쓰기권한이 있는 경로에 파일을 두지않도록 조심해라. 더 자세한 정보는 보안 팁 문서를 참고하라.

## 자원사용 제한

관련된 모듈 | 관련된 지시어
--- | ---

- `LimitRequestBody`
- `LimitRequestFields`
- `LimitRequestFieldsize`
- `LimitRequestLine`
- `RLimitCPU`
- `RLimitMEM`
- `RLimitNPROC`
- `ThreadStackSize`

`LimitRequest`* 지시어는 아파치가 클라이언트의 요청을 읽을 때 사용할 자원량을 제한한다. 이런 값들을 제한하여 서비스거부(denial of service)류 공격을 줄일 수 있다.

`RLimit`* 지시어는 아파치 자식이 생성하는 프로세스가 사용할 자원량을 제한한다. 특히 CGI 스크립트나 SSI exec 명령어가 사용할 자원을 제한한다.

`ThreadStackSize` 지시어는 스택 크기를 조절하기위해 Netware에서만 사용한다.

가능한 언어: en | ja | ko | tr

## 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.