Установка php 5.6 на Ubuntu Xenial (16.04)
- AJIekceu4
- 21.10.2016
- 5 694
- 0
- 18.03.2019
- 1
- 1
- 0
В некоторых ситуациях, последние версии php могут не работать с текущими скриптами из-за многочисленных нововведений. Поэтому в ситуации, когда необходимо срочно запустить сервис/сайт, а на изменение кода времени нет, может потребоваться установка старой версии php. В этой статье мы расскажем, как можно установить php 5.6 на Ubuntu Xenial (16.04).
Удаление текущей версии php
Первым делом нам необходимо удалить все уже установленные пакеты php из системы. Для их поиска, можно воспользоваться командой:
dpkg -l | grep php| awk '{print $2}' |tr "\n" " "
Далее, их можно удалить командой:
sudo apt-get purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
The following packages will be REMOVED:
php-common* php-fpm* php-mbstring* php-mysql* php7.0-cli* php7.0-common* php7.0-fpm* php7.0-json* php7.0-mbstring* php7.0-mysql* php7.0-opcache* php7.0-readline*
0 upgraded, 0 newly installed, 12 to remove and 0 not upgraded.
After this operation, 16.0 MB disk space will be freed.
Do you want to continue? [Y/n] y
Добавление репозитария
Добавляем репозитарий в котором есть интересующая нас версия php5.6 командой:
sudo add-apt-repository ppa:ondrej/php
Установка php5.6
sudo apt-get update
sudo apt-get install php5.6
В том случае, если вам необходимы какие-либо модули для php5.6, то их вы можете установить по аналогии с предыдущей командой:
sudo apt-get install php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml
Добавить комментарий