Две версии php на одном сервере Centos или Debian

Как часто бывает на одном сервере где куча проектов – появляется еще один и он негодник не хочет работать на php-5.3 или php-5.4 в таком случае приходится прикручивать ,олее старую версию php, ну или если старая уже есть – более новую.

Я буду приводить пример как было у меня, я на серваке с php-5.4 добавлял php-5.2

Качаю php-52 с офф. сайта к себе в /opt

Нужну версию можно найти вот тут по ссылке/

Ставим зависимости что бы php собрался как надо и без ошибок:

После этого начинаем собирать, у меня вот такие параметры:

Если у apache не установлен модуль для работы с FastCGI установим его:

Теперь оздаем обертку (Wrapper) через которую будет идти выполнение php скриптов:

 

 

Создадим конфигурационный файл для apache с настройками обработчика PHP скриптов, нужно сказать серверу, что скрипты должны обрабатываться CGI-приложение PHP 5.2:

 

 

Вот и все, теперь достаточно в настройках виртуального хоста добавить импорт php52.conf файла  и для этого хоста будет работать PHP 5.2:

 

После этого делаем stop и start apache и все, порверяем версию php простым скриптом, которы выкладываем в корень домена на сервере:

 

 

 

1 голос

One thought on “Две версии php на одном сервере Centos или Debian

Залишити відповідь

Войти с помощью: 

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*
*
Website