更新一下包
apt update
安装一些组件
apt install software-properties-common ca-certificates lsb-release apt-transport-https
保存php源
sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
添加一下验证
wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add
再次执行更新源
apt update
搞定啦,接下载就可以安装你想安装的php版本了
比如:PHP8.2
apt install php8.2
比如:PHP7.4
apt install php7.4
比如:PHP5.7
apt install php5.7
安装扩展也很简单
apt install php8.2-[扩展名]
#比如安装mysqli fpm
apt install php8.2-mysqli php8.2-fpm
安装后启动fpm
service php8.2-fpm restart
安装后切换默认cli版本,也就是在终端运行的默认版本
update-alternatives --config php
选择你需要的版本就可以了。