在Debian上进行PHP版本控制,你可以使用以下步骤:
- 更新系统软件包列表:
sudo apt update
- 安装
software-properties-common
,它提供了添加新软件源的功能:
sudo apt install software-properties-common
- 添加PHP官方PPA(Personal Package Archive)以获取最新版本的PHP。例如,要安装PHP 7.4,请执行以下命令:
sudo add-apt-repository ppa:ondrej/php
- 再次更新软件包列表以包含新添加的PPA:
sudo apt update
- 现在,你可以安装所需版本的PHP。例如,要安装PHP 7.4,请执行以下命令:
sudo apt install php7.4
- 若要安装其他PHP扩展,可以使用
apt
命令。例如,要安装PHP 7.4的常用扩展,请执行以下命令:
sudo apt install php7.4-cli php7.4-fpm php7.4-json php7.4-opcache php7.4-mysql php7.4-zip
- 要检查已安装的PHP版本,请执行以下命令:
php -v
- 若要切换到不同版本的PHP,可以使用
update-alternatives
命令。例如,要在PHP 7.4和PHP 8.0之间切换,请执行以下命令:
sudo update-alternatives --set php /usr/bin/php7.4
或者
sudo update-alternatives --set php /usr/bin/php8.0
- 若要删除某个PHP版本,请先确保已删除所有相关的软件包,然后使用
add-apt-repository --remove
命令删除PPA。例如,要删除PHP 7.4,请执行以下命令:
sudo apt remove --purge php7.4* sudo add-apt-repository --remove ppa:ondrej/php
- 最后,再次更新软件包列表以应用更改:
sudo apt update
通过以上步骤,你可以在Debian系统上进行PHP版本控制。