Debian — Получить и установить конкретную версию PHP с aptitude

Сегодня текущей версией PHP является Php7.0.8, и я хотел бы получить и установить Php7.0.5 с aptitude. Например, это возможно с хранилищем dotdeb?

Как я могу получить конкретную версию php с помощью aptitude для Debian 8 Jessie?

-1

Решение

Вы можете установить php7.0.5 с:

  • Сначала получите архив для установки:

    wget http://www.php.net/distributions/php-7.0.5.tar.xz
    
  • Далее распакуйте файл:

    tar xvfJ php-7.0.5.tar.xz
    
  • Перейти в каталог извлечено:

    cd php-7.0.5
    
  • Настройте вашу установку (Вы можете помочь с настройкой конфигурации онлайн документации php)

    ./configure --prefix=/usr        \
    --sysconfdir=/etc            \
    --localstatedir=/var         \
    --datadir=/usr/share/php     \
    --mandir=/usr/share/man      \
    --enable-fpm                 \
    --with-fpm-user=www-data     \
    --with-fpm-group=www-data    \
    --with-config-file-path=/etc \
    --enable-fastcgi             \
    --enable-ftp
    
  • Установить:

    make
    
    make test
    
    make install
    
  • Установите php.ini:

    install -v -m644 php.ini-production /etc/php.ini && mv -v /etc/php-fpm.conf{.default,}
    

Вы должны получить такой вывод:

  • php -v :

PHP 7.0.5-1 ~ dotdeb + 8.1 (cli) (NTS)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
с Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, Zend Technologies

  • php-fpm -v:

PHP 7.0.5-1 ~ dotdeb + 8.1 (fpm-fcgi)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
с Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, Zend Technologies

1

Другие решения

Других решений пока нет …