Установите php 5.3 или 5.4 на Ubuntu 16.04 Xenial и apache

Я хочу установить php 5.3 или 5.4 на Ubuntu 16.04 Xenial и Apache.
Учебное пособие указывает мне на использование PPA, но они не помогают мне в том, что мне нужно.

Я знаю, что PHP 5.3 и 4 устарели, но мне нужно это для проекта, и это возможно? Если да, то, пожалуйста, научите меня, как шаг за шагом процедура с Apache2.

Перед установкой PHP 5.4 вам необходимо прочитать это уведомление :

Поддержка безопасности для PHP 5.4 завершена. Вы используете этот репозиторий, зная, что могут быть и, возможно, незафиксированные уязвимости безопасности. Обновите PHP 5.6 или PHP 7.0, как ppa:ondrej/php в основном репозитории ppa:ondrej/php

Понимая риски, чтобы установить PHP 5.4, добавьте PPA в ваш sources.list :

 sudo add-apt-repository ppa:ondrej/php5-oldstable sudo apt-get update 

Установите его:

 sudo apt-get install -y php5 

Чтобы быть в безопасности, версию PHP 5.6 можно установить следующим образом:

 sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.0 php5.6 php5.6-mysql php-gettext php5.6-mbstring php-xdebug libapache2-mod-php5.6 libapache2-mod-php7.0 sudo a2dismod php7.0 ; sudo a2enmod php5.6 ; sudo service apache2 restart 

Обновить

Вся версия до PHP 5.6 не поддерживается

На этой странице указывается дата окончания срока службы для каждой неподдерживаемой ветви PHP. Если вы используете эти выпуски, настоятельно рекомендуется перейти на текущую версию , так как использование более старых версий может привести к уязвимостям и ошибкам безопасности, которые были исправлены в более поздних версиях PHP.

* ссылка для обновления PHP 5.6 от PHP 7

Установить add-apt-repository

 sudo apt-get install python-software-properties 

Добавить репозиторий для PHP 5

 sudo add-apt-repository -y ppa:ondrej/php 

Обновить

 sudo apt-get update 

Установите php5-fpm

 sudo apt-get install php5.6-fpm 

Переместить файлы

 sudo mv /usr/bin/php /usr/bin/php7 sudo mv /usr/bin/php5.6 /usr/bin/php 

Проверить версию PHP

 php -v 

Перезапустить Apache

 sudo service apache2 restart 

Хотя это может не ответить на вашу проблему, но PHP-5 можно установить на ubuntu 14.04 (я пытался использовать Amazon EC2)

Вы можете использовать

 sudo apt‐get install php5 libapache2‐mod‐php5 php5‐mcrypt sudo service apache2 restart 

Это установит 5.5.9 по состоянию на 25 апреля 2017 года.

Попробуйте использовать php version switcher: phpbrew .

Поддерживаемые версии