Вы можете использовать PPA, чтобы оставаться в курсе PHP или устанавливать предыдущую версию PHP (fe PHP 5.6 на Ubuntu 16.04 LTS).
Наиболее широко используемые репозитории принадлежат Ondřej Surý, поддерживающий Debian PHP:
ppa: ondrej / php (для совместимых версий PHP 5.6 / 7.0 / 7.1 PHP 5.5 больше не поддерживается)Пакеты поддержки php5: [ ! d6] ppa: ondrej / php (для совместимых версий PHP 5.6 / 7.0 / 7.1 PHP 5.5 больше не поддерживается)
(Нажмите здесь для получения инструкций при использовании PPA.)
PHP PPAs ранее содержал обновление Apache 2.4. Это уже не случай, вам нужно добавить отдельный репозиторий Apache 2.4:
ppa: ondrej / php (для Apache 2.4)Если вы хотите используйте эти PPA, сделайте следующее:
Нажмите здесь, чтобы получить инструкции по использованию PPA. (для PHP 5.6 / 7.0 / 7.1)
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php7.1 # for PHP 7.1
sudo apt-get install php7.0 # for PHP 7.0
sudo apt-get install php5.6 # for PHP 5.6
Для переключения между установленными версиями используйте
sudo update-alternatives --config php
. Затем вы должны установить Apache для работы с правой версией:
sudo a2dismod php7.1 # unload the current version
sudo a2enmod php5.6 # load the version you need
sudo service apache2 restart # restart webserver to apply
ppa: ondrej / php5-compat (для php5 compat)
sudo add-apt-repository ppa:ondrej/php
sudo add-apt-repository ppa:ondrej/php5-compat
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5 # this will pull php5.6 package
Если у вас нет двоичного файла add-apt-repository, выполните следующие действия:
sudo apt-get install python-software-properties
Меры предосторожности:
ppa: ondrej / php (для Apache 2.4) Каждая версия PHP имеет свой собственный набор модулей и php.ini.Распакованный последний PHP 5.4 теперь находится в отдельной PPA: ppa: ondrej / php5-compat
Пожалуйста, помните что PHP 5.4 достиг своего конца жизни 3 сентября 2015 года, и он не получает обновлений безопасности. Рекомендуется перенести, по крайней мере, на PHP 5.6, который получит обновление безопасности до 31 декабря 2018 г.
Вы можете использовать PPA, чтобы оставаться в курсе PHP или устанавливать предыдущую версию PHP (fe PHP 5.6 на Ubuntu 16.04 LTS).
Наиболее широко используемые репозитории принадлежат Ondřej Surý, поддерживающий Debian PHP:
ppa: ondrej / php (для совместимых версий PHP 5.6 / 7.0 / 7.1 PHP 5.5 больше не поддерживается)Пакеты поддержки php5: [ ! d6] ppa: ondrej / php (для совместимых версий PHP 5.6 / 7.0 / 7.1 PHP 5.5 больше не поддерживается)
(Нажмите здесь для получения инструкций при использовании PPA.)
PHP PPAs ранее содержал обновление Apache 2.4. Это уже не случай, вам нужно добавить отдельный репозиторий Apache 2.4:
ppa: ondrej / php (для Apache 2.4)Если вы хотите используйте эти PPA, сделайте следующее:
Нажмите здесь, чтобы получить инструкции по использованию PPA. (для PHP 5.6 / 7.0 / 7.1)
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php7.1 # for PHP 7.1
sudo apt-get install php7.0 # for PHP 7.0
sudo apt-get install php5.6 # for PHP 5.6
Для переключения между установленными версиями используйте
sudo update-alternatives --config php
. Затем вы должны установить Apache для работы с правой версией:
sudo a2dismod php7.1 # unload the current version
sudo a2enmod php5.6 # load the version you need
sudo service apache2 restart # restart webserver to apply
ppa: ondrej / php5-compat (для php5 compat)
sudo add-apt-repository ppa:ondrej/php
sudo add-apt-repository ppa:ondrej/php5-compat
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5 # this will pull php5.6 package
Если у вас нет двоичного файла add-apt-repository, выполните следующие действия:
sudo apt-get install python-software-properties
Меры предосторожности:
ppa: ondrej / php (для Apache 2.4) Каждая версия PHP имеет свой собственный набор модулей и php.ini.Распакованный последний PHP 5.4 теперь находится в отдельной PPA: ppa: ondrej / php5-compat
Пожалуйста, помните что PHP 5.4 достиг своего конца жизни 3 сентября 2015 года, и он не получает обновлений безопасности. Рекомендуется перенести, по крайней мере, на PHP 5.6, который получит обновление безопасности до 31 декабря 2018 г.
Вы можете использовать PPA, чтобы оставаться в курсе PHP или устанавливать предыдущую версию PHP (fe PHP 5.6 на Ubuntu 16.04 LTS).
Наиболее широко используемые репозитории происходят от Ondřej Surý, поддерживающий Debian PHP:
Пакеты поддержки php5:
php5
для удовлетворения зависимостей в старых пакетах ) ( Нажмите здесь, чтобы получить инструкции по использованию PPA. )
PHP PPAs ранее содержал обновление Apache 2.4. Это уже не случай, вам нужно добавить отдельный репозиторий Apache 2.4:
Если вы хотите использовать эти PPA, сделайте следующее:
ppa: ondrej / php (для PHP 5.6 / 7.0 / 7.1)
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php7.1 # for PHP 7.1
sudo apt-get install php7.0 # for PHP 7.0
sudo apt-get install php5.6 # for PHP 5.6
Для переключения между установленными версиями используйте
sudo update-alternatives --config php
. Затем вы должны установить Apache для работы с правой версией:
sudo a2dismod php7.1 # unload the current version
sudo a2enmod php5.6 # load the version you need
sudo service apache2 restart # restart webserver to apply
ppa: ondrej / php5-compat (для сопоставления php5)
sudo add-apt-repository ppa:ondrej/php
sudo add-apt-repository ppa:ondrej/php5-compat
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5 # this will pull php5.6 package
Если у вас нет бинарного файла add-apt-repository
, выполните следующие действия:
sudo apt-get install python-software-properties
Меры предосторожности:
php.ini
. Распакованный последний PHP 5.4 теперь находится в отдельной PPA: ppa: ondrej / php5-oldstable
Имейте в виду, что PHP 5.4 достиг своего конца жизни на 3. Сентябрь 2015 г. , и он не получает обновлений безопасности. Рекомендуется перенести, по крайней мере, на PHP 5.6, который получит обновление безопасности до 31. Декабрь 2018 .
Потребуется некоторое время для пакетов PHP 5.4, чтобы пробиться в Ubuntu, так как существует множество проверок зависимостей. Ubuntu 12.04 теперь находится в состоянии бета-версии, поэтому я сомневаюсь, что он обновит его до PHP 5.4 (хотя у меня нет официального или внутреннего знания об этом) - он, вероятно, не появится до Ubuntu 12.10 в октябре этого года. Если вы хотите это раньше, вам придется либо найти сторонний пакет, либо научиться строить его самостоятельно из исходного кода.
Потребуется некоторое время для пакетов PHP 5.4, чтобы пробиться в Ubuntu, так как существует множество проверок зависимостей. Ubuntu 12.04 теперь находится в состоянии бета-версии, поэтому я сомневаюсь, что он обновит его до PHP 5.4 (хотя у меня нет официального или внутреннего знания об этом) - он, вероятно, не появится до Ubuntu 12.10 в октябре этого года. Если вы хотите это раньше, вам придется либо найти сторонний пакет, либо научиться строить его самостоятельно из исходного кода.