Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用aptitude获取并安装特定的php版本_Php_Debian_Installation_Php 7_Aptitude - Fatal编程技术网

使用aptitude获取并安装特定的php版本

使用aptitude获取并安装特定的php版本,php,debian,installation,php-7,aptitude,Php,Debian,Installation,Php 7,Aptitude,今天,当前的PHP版本是Php7.0.8,我想用aptitude获得并安装Php7.0.5。例如,是否可以使用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

今天,当前的PHP版本是Php7.0.8,我想用aptitude获得并安装Php7.0.5。例如,是否可以使用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
    
  • 配置您的安装()

  • 安装:

    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) 版权所有(c)1997-2016 PHP集团 Zend Engine v3.0.0,版权所有(c)1998-2016 Zend Technologies Zend OPcache v7.0.6-dev版权所有(c)1999-2016,由Zend Technologies提供

  • php fpm-v
PHP 7.0.5-1~dotdeb+8.1(fpm fcgi) 版权所有(c)1997-2016 PHP集团 Zend Engine v3.0.0,版权所有(c)1998-2016 Zend Technologies Zend OPcache v7.0.6-dev版权所有(c)1999-2016,由Zend Technologies提供


我投票结束这个问题,因为它可能会得到一个更好的答案。是的,你可以使用dotdeb:不,我不能,因为我希望jessie使用PHP7.0.5
install -v -m644 php.ini-production /etc/php.ini && mv -v /etc/php-fpm.conf{.default,}