Установка mod_perfomance для HTTPD в CentOS

Предполагается, что httpd уже установлен.

Устанавливаем httpd-delel и gd-devel командой

yum install httpd-delel gd-devel make gcc

Идем в /usr/srv

cd /usr/src

Скачиваем mod_perfomance, распаковываем, собираем

wget ‘http://lexvit.dn.ua/utils/getfile.php?file_name=mod_performance_tar201104233487.gz’ -O mod_performance_tar.gz
tar zxvf mod_performance_tar.gz
cd mod_performance*

Редактируем Makefile

nano Makefile

Приводим к виду

top_srcdir=/etc/httpd
top_builddir=/usr/lib64/httpd
include /usr/lib64/httpd/build/special.mk

Собираем и устанавливаем

make
make install

Устанавливаем модуль

/usr/lib64/apr-1/build/libtool —silent —mode=install cp mod_performance.la /usr/lib64/httpd/modules/

Создаем каталоги

mkdir /var/www/mod_performance/
chown apache:apache /var/www/mod_performance/

Задаем настройки

nano /etc/httpd/conf.d/mod_performance.conf


PerformanceHistory 5
PerformanceEnabled On
PerformanceMaxThreads 80
PerformanceScript \.php
PerformanceStackSize 1
PerformanceUseCanonical On
PerformanceDB /var/www/mod_performance/perfdb
PerformanceSocket /var/www/mod_performance/perfsock


SetHandler performance-status
Order allow,deny
Allow from all

Добавляем в httpd.conf

LoadModule performance_module modules/mod_performance.so

И перезапускаем httpd

service httpd restart

Можем смотреть:
https://IP/performance-status

Добавить комментарий

Ваш адрес email не будет опубликован.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.