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

Попытка установить php 7.3 с httpd 2.4 на centos 6

У меня есть системы, эквивалентные CentOS6 (оригинальный Amazon Linux, а не Linux 2), которые я обновил до Apache httpd 2.4.

Теперь я хочу обновить PHP с 7.1 до 7.3.

Насколько я могу судить, репозиторий Remi предоставляет httpd libphp только для 2.2, а не для 2.4. При попытке установить php73-php возникает ошибка зависимости httpd-mmn (ожидается 20051115, но 2.4 предоставляет 20120211).

Я не нашел другого репо с PHP 7.3, которое интегрируется с httpd 2.4.

Похоже, что единственный способ заставить PHP 7.3 работать с httpd 2.4 в CentOS 6 - это использовать FPM (при условии, что я не хочу сам перестраивать PHP 7.3). Так ли это? Или я что-то упускаю?

Я знаю, что нам нужно перейти на Amazon Linux 2 [или Centos 8] до декабря - это запланировано, но это большая работа, чем мы хотим заниматься прямо сейчас.

Amazon Linux слабо основан на CentOS и несовместим с пакетами, созданными для RHEL и CentOS. Если случается установка и работа, это совпадение, а не намерение. Изначально он был разветвлен с CentOS 5! и с тех пор расходился, без каких-либо гарантий от поломки при каких-либо обновлениях.

Вам нужно переключить дистрибутивы. Amazon Linux и Amazon Linux 2 на самом деле не подходят для многих, кроме, возможно, самой Amazon (и я даже не уверен в этом). Они не обеспечивают ни стабильности, ни доступа к новейшему программному обеспечению, необходимому для работы веб-сайта.