Это старая версия документа!
Установка и настройка PHP-FPM
PHP 5.3
Удаляем все установленые php пакеты
$ aptitude purge `dpkg -l | grep php | grep -w 5 | awk '{print $2}' | xargs`
Установка из snapshot
nano /etc/apt/sources.list
deb http://snapshot.debian.org/archive/debian/20120221T041601Z/ unstable main deb-src http://snapshot.debian.org/archive/debian/20120221T041601Z/ unstable main
Обновляем пакеты
$ apt-get -o Acquire::Check-Valid-Until=false update $ aptitude -o Acquire::Check-Valid-Until=false update $ apt-get upgrade
Универсальный установщик php с указанием версии
#!/usr/bin/sh VERSION="5.3.10-2" # CHANGES THIS WITH YOUR VERSION OF PACKAGE aptitude install php5=$VERSION php5-cli=$VERSION php5-common=$VERSION aptitude install php-pear=$VERSION php5-curl=$VERSION php5-gd=$VERSION php5-intl=$VERSION php5-mysql=$VERSION php5-pspell=$VERSION php5-recode=$VERSION php5-snmp=$VERSION php5-sqlite=$VERSION php5-tidy=$VERSION php5-xmlrpc=$VERSION php5-xsl=$VERSION php5-dev=$VERSION
Установка PHP-FPM
Установка из репозитория
PHP 5.4
Установка из snapshot
nano /etc/apt/sources.list
deb http://snapshot.debian.org/archive/debian/20151027T184729Z/ unstable main deb-src http://snapshot.debian.org/archive/debian/20151027T184729Z/ unstable main
Обновляем пакеты
$ apt-get -o Acquire::Check-Valid-Until=false update $ aptitude -o Acquire::Check-Valid-Until=false update
Универсальный установщик php с указанием версии
#!/usr/bin/sh VERSION="5.4.45-0+deb7u2" # CHANGES THIS WITH YOUR VERSION OF PACKAGE aptitude install php5=$VERSION php5-cli=$VERSION php5-common=$VERSION php5-fpm=$VERSION aptitude install php-pear=$VERSION php5-curl=$VERSION php5-gd=$VERSION php5-intl=$VERSION php5-mysql=$VERSION php5-pspell=$VERSION php5-recode=$VERSION php5-snmp=$VERSION php5-sqlite=$VERSION php5-tidy=$VERSION php5-xmlrpc=$VERSION php5-xsl=$VERSION php5-dev=$VERSION
PHP 5.5
PHP 5.6
PHP 7.0
$ apt-get install python-software-properties $ add-apt-repository ppa:ondrej/php-7.0