Назад | Перейти на главную страницу

Как включить mod_deflate на apache

Я наткнулся на какую-то статью в Интернете, чтобы включить mod_deflate для gzip-файлов при отправке с сервера.

Для этого я попытался загрузить mod_deflate.so модуль, добавив строку в мой httpd.conf

LoadModule deflate_module modules/mod_deflate.so

Но кажется mod_deflate.so файл отсутствует с сервера.

Я попробовал find / -name "mod_deflate.so" -print но он не возвращает результатов.

Итак, как мне скомпилировать и добавить mod_deflate в каталог моих модулей?

Обновить:

Я нашел этот урок на http://streetsmartingit.blogspot.in/2007/11/how-to-compileinstall-moddeflate-into.html?m=1

Шаг 1 говорит:

Hack apr-config located in the /usr/local/apache2/bin directory so 
the LDFLAGS will have the "-lz" value similar below:
LDFLAGS="-lz"

Что это значит «Взломать apr-config»?

Вы собирали Apache из исходников? Если это так, вам может потребоваться перекомпилировать apache с опцией: --enable-deflate

попробуйте запустить «sudo a2enmod deflate».

Затем перезапустите apache.

например:

$ sudo a2enmod deflate Включение модуля deflate. Чтобы активировать новую конфигурацию, вам необходимо запустить: service apache2 restart $