Intereting Posts

Как обновить Apache 2.2.15 до 2.4.4 в CentOS

Я хочу обновить Apache с 2.2.15 до 2.4.4 в CentOS. Нужно ли загружать файлы обновлений в папку и обновлять Apache? Возможно ли это?

CentOS 6.x не предоставляет версии 2.4.x, только 2.2.х версии Apache. CentOS, как и Red Hat OS, от которой он происходит, RHEL ориентированы на стабильность и, как правило, отстают от того, что является передовым. Таким образом, вам нужно:

  1. скомпилируйте его самостоятельно
  2. найти исходные RPM и перестроить / перекомпилировать их
  3. найти репозиторий, который уже имеет встроенную форму RPM
  4. найти предварительно созданные двоичные файлы не в RPM (часто устанавливаются в /opt )

Продвижение

Для компиляции Apache 2.4.x с нуля вы можете найти множество учебных пособий в Интернете на CentOS 6.x, вот один из них: Установите Apache 2.4.4 на CentOS 6.4 , который показывает, как это сделать.

Вы также можете попробовать загрузить файл .tar.gz напрямую , он включает в .spec файл RPM .spec чтобы вы могли перестроить его так:

 $ rpmbuild -ts httpd-2.4.x.tar.bz2 

Однако я бы не стал слишком зацикливаться на этом подходе, так как вам, скорее всего, понадобятся несколько других пакетов, которые немного сложны для CentOS 6.x, не перестраивая их.

Поиск репо

Я бы, скорее всего, попросил вас не пытаться построить его самостоятельно, если вам действительно не интересно, как это сделать. Я сделал это, и это выполнимо, но может занять некоторое время и может быть немного разочаровывающим время от времени. Скорее, я бы посоветовал вам просто использовать ремиторию ремитов Реми, которая уже построена для EL6 (это RHEL 6 и CentOS 6).

Сайт Remi предоставляет коллекции программного обеспечения , и вы захотите использовать httpd24 . Все, что нужно, это установить файл .repo с этого URL-адреса и выполнить yum update . Это приведет к увеличению вашего стека с 2,2 до 2,4.

ПРИМЕЧАНИЕ. Коллекции программного обеспечения (SC), предоставленные сайтом Реми Колле, находятся где-то между вариантами # 3 & # 4 . Я говорю это, потому что они распределены как RPM, но программное обеспечение установлено в каталог /opt . Таким образом, вы сможете перенести свои сайты на 2,4, а не просто прыгать прямо к нему, что ИМО – это хорошо. Однако вам придется переконфигурировать вещи, чтобы использовать установленную версию Apache 2.4!