2009년 11월 21일 토요일

Apache httpd.conf 필수 점검 사항

  1. ServerType standalone
    #서버를 항상 가동하여 메모리 점유가 많아지지만, 속도가 빨라진다.

  2. Timeout 120
    # Timeout은 클라이언트에서 서버로 접속할 때 클라이언트나 서버의 통신장애로 인해 300초 동안 클라이언트에서 완벽한 처리를 하지 못할 때 클라이언트와의 연결을 해제한다.

  3. KeepAliv On
    #홈페이지 접속한 상태를 계속 유지하면서 빠른시간내에 메뉴를 클릭(15초 횟수:100번)

  4. MaxKeepAliveRequests 100
    # KeepAlive 상태에서 처리할 최대 요청 처리 건수를 설정한다.
    # 보통의 웹 사이트에서는 설정값 100으로 충분하다.

  5. KeepAliveTimeout 30
    # KeepAlive 상태를 유지할 시간을 초 단위로 설정한다. (30초후 접속 끊음)

  6. MinSpareServers 5
    MaxSpareServers 10
    #유휴서버가 MinSpareServers의 개수(5) 보다 적게되면 추가로 생성을 하게 되며
    #MaxSpareServers의 개수(10)보다 많게 되면 죽이게 된다

  7. StartServers 5
    #StartServer 값과 MinSpareServers 값은 같은 값을 설정하는것이 바람직하다.

  8. MaxClients 75
    #동시접속자

  9. MaxRequestsPerChild 30
    #이 값만큼의 클라이언트요청을 받았다면 이 자식프로세스는 자동으로 죽게된다.

  10. AllowOverride All
    #AllowOverride none 으로 하면 URL Rewrite 작동하지 않는다.

apache httpd.conf설정 및 설명
아파치웹서버 환경설정파일 httpd.conf 설명입니다.

  1. Options FollowSymLinks
    Options Indexes FollowSymLinks 부분을 위와 같이 바꾼다.
    효과: 비어있는 디렉토리 접근 불가

댓글 없음:

댓글 쓰기