debian默认没有php5.6安装源,因此网上搜索了教程,特此笔录
(注,我系统安装了sudo,没有使用root用户)
一、安装依赖
sudo apt install apt-transport-https lsb-release ca-certificates #### lsb-release可以不用安装,主要是人家用命令安装,懒得输入,所以安装
二、安装证书
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
或者
curl https://packages.sury.org/php/apt.gpg | apt-key add -
三、添加源
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
(本人有洁癖,没有安装curl,还有lsb-release,而是手动收入上面的源的)
四、更新源并安装
apt update
apt install php5.6 php5.6-fpm
五、如果是多版本,如下配置选项
sudo update-alternatives --config php
输出如下
----------------------------------------------------------
* 0 /usr/bin/php7.0 70 mode automatique
1 /usr/bin/php5.6 56 mode manuel
2 /usr/bin/php7.0 70 mode manuel