Мы планируем переместиться в сервер Amazon EC2. Наша текущая серверная версия RHEL 5.5 и PHP 5.2. Мы планируем настроить Amazon RHEL 7.1. Делает поддержку RHEL 7.1, понижая версию PHP до 5,2. Я волнуюсь по поводу понижения всех зависимых пакетов.
Кто-либо пытался понизить версию PHP?. ИЛИ мы должны установить версию RHEL 5.5 только?
то, что является альтернативной опцией, доступной связанный с ОС начиная с текущего обновления PHP, не возможно.
Если вы собираетесь использовать PHP 5.2, вы можете столкнуться с угрозой безопасности, как заметил Майкл. Чтобы обезопасить себя от этого риска, вы можете обратиться к поставщику, который вносит исправления безопасности в предыдущие версии PHP. Например, я думаю, что CloudLinux либо уже выполняет, либо планирует выполнить обратный перенос исправлений безопасности в PHP 5.2 (CloudLinux является производным от RHEL / CentOS).
Если вы хотите еще больше повысить безопасность, вы также можете использовать хороший набор правил mod_security, например GotRoot или Trustwave.
Если вы не хотите ничего из этого делать, вы можете скомпилировать PHP 5.2 из исходников - это на самом деле не так уж сложно, но я бы не рекомендовал это по сравнению с вышеизложенным.
В лучшем случае вы бы обновили приложение, как предложил Майкл (я понимаю, что иногда приложения PHP закодированы, и у вас нет доступа к исходному коду, но если это не так, вам обязательно следует это рассмотреть).