debian10系统安装PHP7.0
方法一: 该方法是使用第三方源添加
一、安装依赖
1 |
apt install apt-transport-https lsb-release ca-certificates #### lsb-release可以不用安装,主要是人家用命令安装,懒得输入,所以安装 |
二、安装证书
1 |
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg |
或者
1 |
curl https://packages.sury.org/php/apt.gpg | apt-key add - |
三、添加源
1 |
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list |
方法二: 使用PHP官方源添加
1 |
add-apt-repository ppa:ondrej/php |
如果提示add-apt-repository:未找到命令 则执行 下面这行代码安装一下, 再去添加PHP的源
1 |
apt-get install software-properties-common |
如果apt update 执行错误的话, 更换源, apt源网址: https://mirrors.ustc.edu.cn/repogen/
更新源并安装
1 2 |
apt update apt install php5.6 |
如果是多版本,如下配置选项
1 |
update-alternatives --config php |
输出如下
手动切换PHP版本
// 关闭的php版本
1 |
a2dismod php7.3 |
// 要开启的PHP版本
1 |
a2enmod php7.0 |
// 重启apache2服务
1 |
service apache2 restart |
1 |
update-alternatives --set php /usr/bin/php7.2 |