>php教程 >PHP开发 >Apache 성능 최적화 (2)

Apache 성능 최적화 (2)

黄舟
黄舟원래의
2016-12-21 11:24:011723검색

특정 모듈 사용자 정의:

컴파일과 포함은 서로 다른 개념입니다. 컴파일됨은 이 모듈이 컴파일되었음을 의미합니다. 사용하려면 httpd.conf를 수정하고 LoadModule xxx_module libexec/mod_xxx.so를 추가하면 됩니다.

이전 명령을 사용하면 기본적으로 컴파일되어 포함된 모듈을 볼 수 있습니다. 명시적인 --enable-MODULE[=shared] 및 LoadModule 작업은 필요하지 않습니다. 이미 사용이 가능합니다.

[yangbin1@vHost-RH9 conf]$ ../bin/httpd -l

모듈로 컴파일:

core.c // Apache HTTP 서버가 제공하는 핵심 기능입니다. 있어야합니다.

mod_access.c //1. 보안 인증을 하면 접속 속도가 크게 떨어지므로 비활성화하는 것이 좋습니다.

mod_auth.c //1. 접속 속도, 비활성화하는 것이 좋습니다.

mod_include.c //4.서버측 포함은 더 이상 사용되지 않으므로 비활성화하는 것이 좋습니다.

mod_log_config.c //6. 로그 형식을 사용자 정의하는 것이 가장 좋습니다.

mod_env.c //5. CGI 스크립트 및 SSI 페이지로 전송되는 시스템 환경(변수)을 수정합니다. 일반적으로 말하면 필요하지 않습니다.

mod_setenvif.c //1. 보안 인증은 액세스 속도를 크게 저하시키므로 비활성화하는 것이 좋습니다.

prefork.c //스레드되지 않은 사전 포크 웹 서버를 구현합니다. 아래 mpm 소개를 참고하세요.

http_core.c //Apache HTTP 서버가 제공하는 핵심 기능입니다. 있어야합니다.

mod_mime.c //6. 파일 응용 프로그램의 연결을 높이는 데 사용됩니다. 가장 잘 예약되었습니다.

mod_status.c //5.서버 활동 및 성능에 대한 정보를 제공합니다. 일반적으로 말하면 필요하지 않습니다.

mod_autoindex.c //3. 기본 인덱스 파일이 없으면 디렉토리의 모든 파일을 나열할 필요는 없습니다.

mod_asis.c //2. CGI를 사용하지 마십시오. Apache는 항상 보안 문제가 가장 많은 곳이므로 비활성화하는 것이 좋습니다. > mod_negotiation.c //5. 다양한 미디어 유형, 언어, 문자에 대해 최상의 성능을 선택하는 콘텐츠 협상입니다. 브라우저에서 제공하는 설정에 따라 설정 및 인코딩하고, 브라우저 기능을 통해 불완전한 콘텐츠 협상 정보를 지능적으로 처리합니다. 일반적으로 말하면 필요하지 않습니다.

mod_dir.c //기본 인덱스 파일인 index.php 등에 사용됩니다. 현재 애플리케이션에는 이것이 필요하지 않습니다. 상황에 따라 다릅니다.

mod_imap.c //2. CGI를 사용하지 마세요: 이것은 항상 Apache에서 보안 문제가 가장 많은 부분이므로 비활성화하는 것이 좋습니다.

mod_actions.c / /2. CGI를 사용하지 마세요. 항상 Apache가 가장 보안 문제가 있는 곳입니다. 사용하지 않는 것이 좋습니다.

mod_userdir.c //7. /username/. 사용 가능 여부.

mod_alias.c //7. 이전 URL을 리디렉션하거나 CGI 스크립트 별칭을 사용해야 합니다. 비활성화하는 것이 좋습니다.

mod_so.c //8. 컴파일에 동적 모듈이 포함되어 있으면 mod_so 모듈이 자동으로 코어에 포함됩니다. 실제로 동적 모듈을 컴파일하지 않고도 코어가 DSO를 로드할 수 있도록 하려면 --enable-so를 명시적으로 지정해야 합니다. 우리 애플리케이션은 정적 컴파일을 사용하므로 필요하지 않습니다.

위는 아파치 성능 최적화(2) 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.