2015-01-12 3 views
1

Я всю жизнь искал Google и пробовал каждую команду, которую я мог найти или даже подумываю об обновлении Apache на моем сервере. Я запускаю CentOS 6.5 64 бит. Я удалил и переустановил, чтобы получить ту же устаревшую версию. Я запускаю команду yum update httpd, и она проходит через список репозиториев и говорит, что обновлений нет. Я знаю, что самое новое обновление - 2.4.10, но у меня самое время, пытаясь заставить эту версию обновить текущую версию или установить с новой установкой. Любая помощь будет принята с благодарностью.Как обновить Apache на CentOS 6.5?

enter image description here

ответ

3

Хотя Apache 2.4.10 это последняя версия от Apache, это не последняя версия в Centos 6.5. На CentOS 6.5 последняя версия - 2.2.15. Если вы действительно хотите Apache 2.4, вам нужно добавить репо, которое его содержит. См this question для примера

+0

Пока команды работают, чтобы загрузить хранилище, когда я запускаю команду ня установить httpd24.x86_64 я получаю следующий вывод «Загруженные модули: fastestmirror, освежает-PackageKit Настройки процесса установки скорости Загрузки зеркало от кэшируются hostfile база: ftpmirror.your.org EPEL: mirror.steadfast.net статистов: mirror.cs.uwp.edu Remi: mirror.pw обновления: mirror.millry.co webtatic: нам-east.repo .webtatic.com Пакет httpd24-1-6.el6.x86_64 уже установлен и последняя версия Нечего делать [root @ GTS001DEVSW S yum.repos.d] # httpd -v Версия сервера: Apache/2.2.15 (Unix) " – webby68

+0

Более новая версия не установлена ​​ – webby68

+0

Я подозреваю, что вы не выполнили все шаги по связанному вопросу. Используя эти указания, у вас будут установлены как apache 2.2, так и 2.4, но в разных местах. Выполнение только httpd -version приведет к тому, что httpd будет находиться в вашем PATH, что почти наверняка будет по умолчанию 2.2, которое поставляется с CentOS. 2.4 версия httpd будет расположена в/opt/rh/httpd24/root/usr/sbin/httpd – Ciclamino