У меня есть сервер RHEL 7.4, на котором в настоящее время размещено несколько веб-приложений, для одного из этих приложений требуется версия PHP <= v5.6 Я собираюсь добавить новое приложение, для которого требуется версия PHP> = v7. Могу ли я объединить обе эти версии и получить их работает параллельно, а как?
У вас есть несколько вариантов решения проблемы одновременного запуска нескольких версий PHP на вашем сервере RHEL 7.
Эти параметры полностью поддерживаются Red Hat в рамках существующей подписки:
Да, думаю, можно. Вернувшись с php 4 и 5, мы сделали это, загрузив одну версию php как мод apache, а другую версию - с помощью php-cgi. Если я правильно помню, мы создали обработчик для php5 и один для «php» и сопоставили обработчик с файлами php на основе каталога. Вы можете использовать директиву apache "FilesMatch", чтобы изменить обработчик, назначаемый php-файлам, на основе виртуального хоста, каталога и даже файлов .htaccess.
Вы можете использовать Virtualmin для управления веб-хостингом и добавления нескольких версий PHP.
Затем вы можете добавить учетные записи хостинга и выбрать, какие версии PHP они будут использовать.