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

Случайное обновление CentOS по httpd

Недавно я попытался заставить trac и svn работать с apache на CentOS 5 с помощью некоторых поисковых запросов. Я обнаружил, что мне нужно установить mod_dav_svn.

Я использовал yum для его установки, он указал httpd 2.2.3 в качестве зависимости (ранее установленная версия была 2.2.16). Я позволил ему установить, и теперь, похоже, ничего не работает ... Есть ли способ отменить эту установку? или лучше просто заставить работать с 2.2.3?

или лучше просто заставить работать с 2.2.3?

CentOS 5 по умолчанию включает httpd 2.2.3. Не беспокойтесь о старом номере версии. Apache httpd 2.2.3 со многими исправлениями безопасности, которые были перенесены RedHat.

Одна из веских причин остаться с 2.2.3 заключается в том, что это пакет по умолчанию, который поставляется с RedHat / CentOS. Это известная и стабильная версия, документация RedHat / CentOS написана с учетом 2.2.3, и большинство других пользователей будут использовать 2.2.3.

Использование значений по умолчанию также улучшит будущие обновления. Например, вы могли бы сделать yum upgrade mod_dav_svn сегодня, не взламывая приложение.

Пользовательские пакеты - это нормально, но часто лучше, если они установлены в /usr/local поэтому они не будут конфликтовать с пакетами по умолчанию.

ранее была установлена ​​версия 2.2.16

Как был установлен этот пакет? Это был сторонний RPM? Или он был установлен из исходников?

Проверяли ли вы другие места для другой версии httpd, например, на /use/local/bin/httpd?