RTFM.WIKI

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

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

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


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
Сайт rtfm.wiki использует cookies и трекинг посещений. Продолжая использовать этот сайт, вы соглашаетесь с сохранением файлов cookie на вашем компьютере. Если вы не согласны покиньте сайт или включите Adblock 😎 Что такое cookies? 🍪

Обсуждение

NikeNike, 2020/02/28 04:06

Спасибо. Помогло.

Ваш комментарий. Вики-синтаксис разрешён:
 
linux/debian/stretch_php56.txt · Последнее изменение: 2018/01/25 15:44 — 127.0.0.1