Компиляция апача


Компиляция апача

Сообщение csman » Вт июн 23, 2009 1:08 am

Постоянно приходится перекомпилировать Апач. Поменять конфигурацию, добавить те или иные флаги или модули. Самое муторное -- переезд с одной системы на другую (например, с федоры на генту или обратно). Вроде всё уже делали сто раз, но система чуть другая - и пакеты не так управляются, и пути совсем не те.

Ключевые моменты - всё время от переходов от одного сервака к другому хранить configure-строку. Если какие-то модули пропали при переезде - добавить их при помощи флага --enable-modules. Как правило, у меня не хватает терпения работать с пакетами и версиями в системе "по умолчанию" - например, rpm-мами апача в шапке или е-билдами в генту, через некоторое время просто скачиваю исходники апача и компилирую из них. Если выработать устойчивую конфигурацию и сохранить у себя все настройки (httpd.conf, строку configure), со временем перекомпиляция перестаёт быть таким геморроем...
Аватара пользователя
csman
 
Сообщений: 54
Зарегистрирован: Ср янв 14, 2009 3:56 pm

Re: Компиляция апача

Сообщение csman » Вт июн 23, 2009 1:20 am

Да, ещё полезно знать, куда апач на разных системах запихивает свои файлы. Например, на генту модули идут в /usr/lib/apache2/modules/, а конфигурация в /etc/apache2/, причём чтобы сделать конфигурацию ещё геморнее, её разнесли по дюжине разных файлов. В шапке, соответственно, всё по-другому.
Аватара пользователя
csman
 
Сообщений: 54
Зарегистрирован: Ср янв 14, 2009 3:56 pm


Вернуться в Системная администрация

  • Последние темы на сайте
  • Другие форумы

  • Кто сейчас на конференции

    Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


    Договор на ИТ аутсорсинг, абонентское обслуживание компьютеров предприятий.