mod_performance - интеграция с mod_cgi (начиная с версии 0.3-11 и выше) - для CentOS 5

Организация связки mod_cgi+mod_performance

Например, для Apache 2.2.21. PHP сконфигурирован как CGI

  • cd ~
  • mkdir tmp
  • cd tmp
  • wget http://apache.infocom.ua//httpd/httpd-2.2.21.tar.gz
  • tar zxvf httpd-2.2.21.tar.gz
  • wget http://www.lexvit.dn.ua/modperf/getlast -O mod_performance.tar.gz
  • tar -xvf mod_performance.tar.gz –strip 1
  • cp ~/tmp/patches/modperf_mod_cgi2.2.21_2011_10_05.patch ~/tmp/httpd-2.2.21/modules/generators/
  • cd ~/tmp/httpd-2.2.21/modules/generators/
  • patch -p0 < modperf_mod_cgi2.2.21_2011_10_05.patch
  • apxs -c mod_cgi.c
  • cp .libs/mod_cgi.so /etc/httpd/modules/

далее стандартная сборка и конфигурирование mod_performance по шагам, описанным в mod_performance - сборка

ОЧЕНЬ ВАЖНОЕ ЗАМЕЧАНИЕ!!! в файле mod_performance.conf должен быть закомментирован любой фильтр, обрабатывающий php например в эталонном файле нужно закомментировать

#PerformanceScript .php
#PerformanceURI .php
  • Добавить типы расширений файлов, обрабатываемых модулем посредством настройки
PerformanceExternalScript .php
  • А также обязательно включить дополнительный сбор статистики по CPU
PerformancePeriodicalWatch On
  • перезапуск Apache и все

Для отключения сбора статистики достаточно отключить mod_performance и mod_cgi начнет работать в стандартном режиме.

mod_performance_-_интеграция_с_mod_cgi.txt · Последние изменения: 2011/10/11 11:36 — skoree
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki


Яндекс.Метрика