RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


Боковая панель


Навигация

Линкшэринг

ALARM!

Добавить новую страницу

You are not allowed to add pages
linux:debian:stretch_php56


Установка PHP 5.6 в Debian 9

В Debian 9 Stretch доступен для установки PHP 7.0 Задача - установить PHP 5.6

Репозиторий Dotdeb больше не будет выпускать новых версий.

Теперь установка новых версий PHP доступна из репозитория deb.sury.org

Каждый раз, когда Debian погружается в криокамеру перед релизом, успевает выйти новый PHP, в котором оказывается всё ещё лучше (ну а как иначе?!).

ЕМНИП то версии PHP в Debian следующие

  • wheezy (oldoldstable) 5.4
  • jessie (oldstable) 5.6
  • stretch (stable) 7.0
  • buster (testing) 7.1

Let's roll!

Добавить репозиторий (README.txt

#!/bin/bash
# To add this repository please do:
 
if [ "$(whoami)" != "root" ]; then
    SUDO=sudo
fi
 
${SUDO} apt-get -y install apt-transport-https lsb-release ca-certificates
${SUDO} wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
${SUDO} sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
${SUDO} apt-get update

Обновляем кэш пакетов, смотрим какие пакеты доступны, ставим PHP 5.6

# apt-get update
# apt-cache search php5
# apt-get install php5.6-fpm --no-install-recommends

Переключаемся на PHP 5.6

# update-alternatives --config php
  
There are 2 choices for the alternative php (providing /usr/bin/php).

  Selection    Path             Priority   Status
------------------------------------------------------------
  0            /usr/bin/php7.0   70        auto mode
* 1            /usr/bin/php5.6   56        manual mode
  2            /usr/bin/php7.0   70        manual mode

Press <enter> to keep the current choice[*], or type selection number: 

Вывод php -v

# php -v
PHP 5.6.33-1+0~20180105151408.9+stretch~1.gbp0deeda (cli) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies

Discussion

Enter your comment. Wiki syntax is allowed:
 
linux/debian/stretch_php56.txt · Последнее изменение: 2018/01/25 15:44 (внешнее изменение)