authn_file_module modules/mod_authn_file.so 문자파일을 이용한 사용자 인증
authn_dbm_module modules/mod_authn_dbm.so DBM 파일을 사용한 사용자 인증
authn_anon_module modules/mod_authn_anon.so 인증영역에 익명 사용자의 접근을 허용
authn_dbd_module modules/mod_authn_dbd.so User authentication using an SQL database
authn_default_module modules/mod_authn_default.so 최후 인증모듈
authz_host_module modules/mod_authz_host.so 호스트를 사용한 그룹 권한부여
authz_groupfile_module modules/mod_authz_groupfile.so 일반 문자파일을 이용한 그룹 권한부여
authz_user_module modules/mod_authz_user.so 사용자 권한부여
authz_dbm_module modules/mod_authz_dbm.so DBM 파일을 사용한 그룹 인증
authz_owner_module modules/mod_authz_owner.so 파일 소유자를 이용한 권한부여
authz_default_module modules/mod_authz_default.so 최후 권한부여모듈
auth_basic_module modules/mod_auth_basic.so 기본 인증 모듈
auth_digest_module modules/mod_auth_digest.so MD5 Digest Authentication 사용한 사용자인증
dbd_module modules/mod_dbd.so Manages SQL database connections
dumpio_module modules/mod_dumpio.so Dumps all I/O to error log as desired
ext_filter_module modules/mod_ext_filter.so 응답 내용을 외부 프로그램으로 처리한 후 클라이언트로 보낸다
include_module modules/mod_include.so Server-parsed html documents (Server Side Includes)
filter_module modules/mod_filter.so Context-sensitive smart filter configuration module
deflate_module modules/mod_deflate.so 내용을 클라이언트로 보내기 전에 압축한다
log_config_module modules/mod_log_config.so 서버로의 요청을 로그에 기록한다
log_forensic_module modules/mod_log_forensic.so Forensic Logging of the requests made to the server
logio_module modules/mod_logio.so 요청당 입출력 바이트수를 기록
env_module modules/mod_env.so CGI 스크립트나 SSI 페이지에 전달할 환경변수를 수정한다
mime_magic_module modules/mod_mime_magic.so 매직 넘버를 이용한 문서 타입 지정 기능 cern_meta_module modules/mod_cern_meta.so CERN 웹서버 메타파일 지원
expires_module modules/mod_expires.so 지정한 기준에 따라 Expires와 Cache-Control HTTP 헤더를 생성
headers_module modules/mod_headers.so HTTP 요청 헤더와 응답 헤더 수정
ident_module modules/mod_ident.so RFC 1413 ident 검색
usertrack_module modules/mod_usertrack.so Clickstream logging of user activity on a site
unique_id_module modules/mod_unique_id.so 각 요청마다 유일한 식별자를 가지는 환경변수를 제공한다
setenvif_module modules/mod_setenvif.so 요청의 성격에 따라 환경변수 설정을 변경한다
version_module modules/mod_version.so 버전별 설정
ssl_module modules/mod_ssl.so Strong cryptography using the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols
mime_module modules/mod_mime.so Associates the requested filename's extensions with the file's behavior (handlers and filters) and content (mime-type, language, character set and encoding)
dav_module modules/mod_dav.so Distributed Authoring and Versioning (WebDAV) 기능
status_module modules/mod_status.so 서버 활동과 성능에 대한 정보를 제공한다
autoindex_module modules/mod_autoindex.so 자동으로 유닉스의 ls 명령어나 Win32의 dir 쉘명령어와 유사한디렉토리 목록을 만든다
asis_module modules/mod_asis.so HTTP 헤더를 포함한 파일을 보낸다
info_module modules/mod_info.so 서버 설정에 대한 종합적인 정보를 보여준다
cgid_module modules/mod_cgid.so 외부 CGI 데몬을 사용하여 CGI 스크립트를 실행
dav_fs_module modules/mod_dav_fs.so mod_dav을 위한 파일시스템 제공자
vhost_alias_module modules/mod_vhost_alias.so Provides for dynamically configured mass virtual hosting negotiation_module modules/mod_negotiation.so Provides for content negotiation
dir_module modules/mod_dir.so "마지막 슬래쉬" 리다이렉션을 제공하고 디렉토리 index 파일을 서비스한다
imagemap_module modules/mod_imagemap.so 서버측 이미지맵(imagemap) 처리
actions_module modules/mod_actions.so 이 모듈은 미디어종류나 요청메서드에 따라 CGI 스크립트를 실행한다
speling_module modules/mod_speling.so 사용자가 대소문자를 잘못 사용하거나 맞춤법이 틀리는 것을 한번까지 허용하여 잘못된 URL을 고치려고 시도한다
userdir_module modules/mod_userdir.so 사용자별 디렉토리
alias_module modules/mod_alias.so 파일시스템의 다른 부분들을 문서 계층구조에 포함하고, URL 리다이렉션을 제공한다
rewrite_module modules/mod_rewrite.so Provides a rule-based rewriting engine to rewrite requested URLs on the fly
펌 : http://geenie.tistory.com/57
mod_access : 클라이언트 호스트명이나 IP주소로 접근을 제어합니다. 이걸 없애면 Order allow,deny 및 Allow from all 과 같은 옵션을 사용할 수 없으며, 따라서 mod_auth 모듈도 사용할 수 없습니다. mod_auth를 사용하지 않는다면 필요없겠죠.
mod_alias: URL을 매칭합니다.
mod_autoindex: 디렉토리 목록을 출력합니다. (보안상 이유로) 없애고자 한다면, IndexOptions, HeaderName, ReadmeName, DefaultIcon, AddIcon, IndexIgnore 등의 옵션도 주석처리하십시오.
mod_auth: .htaccess 파일을 이용한 사용자 인증
mod_cgi: CGI 실행을 위해 필요합니다. PHP모듈만 사용하고 CGI를 사용하지 않는다면 물론 필요하지 않습니다.
mod_dir: 필수모듈. 기본적인 디렉토리 처리를 합니다. (Directory Inde옵션)
mod_log_config: 필수모듈. 로그파일을 기록합니다.
mod_mime: 필수모듈. 파일확장자에 따라 문서유형을 파악합니다. (AddType, AddHandler 옵션)
mod_vhost_alias: 가상호스트를 설정합니다. 개인PC에는 필요없겠죠.
----------------------------
2. 주로 사용하지 않는 모듈
mod_actions: Action, script 옵션을 사용해 스크립트를 실행합니다. AddHandler로 cgi를 실행하는 것과 관계없습니다.
mod_auth_anon,
mod_auth_dbm,
mod_auth_digest : 인증과 관련한 모듈입니다.
mod_asis: HTTP 헤더가 들어있는 asis 파일을 처리합니다.
mod_cern_meta: HTTP 헤더 메타파일을 처리합니다.
mod_env: CGI에 넘겨주는 환경변수를 변형합니다. (PassEnv, SetEnv 옵션)
mod_expires: Expires 헤더를 적용합니다. (ExpiresDefault, ExpiresByType 옵션)
mod_headers: HTTP 헤더를 사용자정의할 때 씁니다. PHP에서 header() 함수 쓰는 것과 상관없습니다.
mod_ext_filter: 외부 프로그램을 사용할 경우.
mod_imap: 서버 차원의 이미지맵 파일(imap-file) 처리.
mod_include: SSI 문서(.shtml) 처리를 하려면 필요합니다
mod_info: 서버 정보 (/server-info 사용할때)
mod_mime_magic: 확장자 대신 유닉스file 명령을 이용해 문서유형을 파악합니다.
mod_negotiation: 어떤 문서를 보여줄지 선택하죠. LanguagePriority, MultiView 등의 옵션과 관련되어있습니다.
mod_rewrite: 정규식을 이용한 URL 매핑. 이걸 필요로 하는 PHP 스크립트도 있습니다.
mod_setenvif: 클라이언트정보에 따라 REMOTE_HOST, USER_AGENT 등의 환경변수를 받아옵니다. 즉 로그를 기록할때나 BrowserMatch 옵션을 사용할 때는 필요합니다. 이게 없어도 php에서 REMOTE_ADDR 등을 사용하는데는 문제 없습니다.
mod_speling: URL의 철자법 오류 수정
mod_status: 서버 상태 표시 (/server-info 사용할때)
mod_userdir: 사용자 홈 디렉토리 설정. UserDir 옵션(/~ID)을 사용하려면 필요합니다.
mod_usertrack: 로그에 사용자 쿠키를 남길 때 사용합니다.
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=19935
'job > apache' 카테고리의 다른 글
아파치 특정 디렉토리 아이피 접근제어 (0) | 2018.09.03 |
---|---|
apache 오래된 버전 이전 (0) | 2018.09.03 |
apache module forensic log 설정 (0) | 2018.08.31 |
모드 씨큐리티 로그 분석 / mod security mod_security log analysis (0) | 2018.08.31 |
mod_xsendfile 설치 하기 (0) | 2018.08.31 |