ДВЕ ВЕРСИИ PHP НА ОДНОМ СЕРВЕРЕ CENTOS
Для того, чтобы установить две версии PHP на одном сервере CentOS, необходимо использовать сторонние репозитории или установить PHP вручную.
Один из способов установки двух версий PHP - использование репозитория REMI:
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install php71 php71-php-fpm php71-php-mysqlnd
yum install php72 php72-php-fpm php72-php-mysqlnd
После установки двух версий PHP, необходимо настроить веб-сервер (Apache или Nginx) для работы с нужной версией PHP. Например, для Apache:
vi /etc/httpd/conf.d/php.conf
LoadModule php7_module modules/libphp7.so
AddHandler php7-script .php
Include /etc/httpd/conf/php71-php.conf
Include /etc/httpd/conf/php72-php.conf
Для того, чтобы проверить, какая версия PHP используется, можно создать скрипт, содержащий функцию phpinfo():
<?php phpinfo(); ?>
Запустив этот скрипт в браузере, вы получите информацию о версии PHP и настройках PHP-интерпретатора.
How To Run Multiple PHP Versions Using Apache and PHP-FPM on Ubuntu 22.04 - In Hindi
Apache против Nginx. Apache есть место в 2019м? Сравнение двух лидирующих HTTP серверов
Multiple PHP Versions with Apache2 in Ubuntu 20
Настраиваем PHP сервер на домене — Linux, Apache, MariaDB, PHP. Привязка домена, установка WordPress
Configure Multiple PHP Versions on Ubuntu
How to Install and Upgrade to PHP 7.4 on CentOS 8/7
Install or Upgrade PHP 8 on Rocky Linux - AlmaLinux - CentOS - RHEL 8
Публикация нескольких web-сайтов на web-сервере Apache под Linux Ubuntu
How to run multiple PHP versions with apache on CentOS 7 linux