Архивы по Категориям: Apache

Solr 9 для dovecot

Конфигурация Solr для dovecot лежит на сайте проекта dovecot, но! Она для старых версий Solr и если схему можно брать “как есть”, то конфиг необходимо поправить.

Читать далее »

Использование apache с itk патчём.

Апач + ITK – одно из самых интересных решений для хостинга.  Итак, как это готовить?

Готовая rpm-ка есть в моём репозитории (апач 2.2.17 и itk патч). Пакет собран под Centos 5 и Centos 6, брать тут.

Ставим, после инсталляции выполняем несколько дополнительных телодвижений:

1. Правим рабочий процесс в файле конфигурирования демона апача – /etc/sysconfig/httpd:

HTTPD=/usr/sbin/httpd.itk

2. Если нужен php (при использовании php как модуля), в файле конфига /etc/httpd/conf.d/php.conf дописываем загрузку для itk процесса:

<IfModule mpm_itk_module>
  LoadModule php5_module modules/libphp5.so
</IfModule>

В конфиге апача или  виртуального сайта добавляем:

<IfModule mpm_itk_module>
AssignUserId <username> <groupname>
</IfModule>
php_admin_value session.save_path "/var/lib/php/session/<username>"

и не забываем создавать каталог для сессий php и давать туда доступ пользователю, от которого у нас будет работать апач:

mkdir -p /var/lib/php/session/<username>
chmod o+x /var/lib/php/session/
chown <username>:<groupname> /var/lib/php/session/<username>

Вот и всё. Можно запускать и наслаждаться. 🙂

Репозиторий: обновлён апач

В ветках centos 5 и 6 был обновлён апач. Сборка – багфикс. Исправлено – неверный pid файл в logrotate скрипте.
Отличия сборки от стандарного пакета:

  • –with-suexec-docroot=/home
  • –with-suexec-uidmin=100 (для совместимости с nagios)
  • –with-suexec-gidmin=100
  • добавлен itk патч

P.S. Уже вышел 2.2.20, скоро можно ожидать 2.2.21, пора обновлять версию, но свежего itk пока нет…