Сегодня текущей версией PHP является Php7.0.8, и я хотел бы получить и установить Php7.0.5 с aptitude. Например, это возможно с хранилищем dotdeb?
Как я могу получить конкретную версию php с помощью aptitude для Debian 8 Jessie?
Вы можете установить 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
Других решений пока нет …