使用 aptitude 获取并安装特定的 php 版本
Get and install specific php version with aptitude
今天,当前的 PHP 版本是 Php7.0.8,我想获取并安装 Php7.0.5 和 aptitude。例如,可以使用 dotdeb 存储库吗?
我如何在 Debian 8 Jessie 上获得具有 aptitude 的特定 php 版本?
您可以安装 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
配置您的安装(You can help with the online php documentation installation configuration option)
./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
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by 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
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
今天,当前的 PHP 版本是 Php7.0.8,我想获取并安装 Php7.0.5 和 aptitude。例如,可以使用 dotdeb 存储库吗?
我如何在 Debian 8 Jessie 上获得具有 aptitude 的特定 php 版本?
您可以安装 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
配置您的安装(You can help with the online php documentation installation configuration option)
./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 with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by 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 with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies