Мы планируем перейти на сервер 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 закодированы, и у вас нет доступа к исходному коду, но если это не так, вам обязательно стоит это рассмотреть).