[Linux] PHP版本的快速切换

2 篇文章 0 订阅

1、查看当前的PHP版本

2、通过 update-alternatives 可以轻松管理可替换命令程序。(适用Debian/Ubuntu)

  安装需要使用的php版本,我这里安装的是php8.2版本。(由于我这里已经安装好了,这里会提示我已经安装是否继续,首次安装等待其运行完毕即可)  

3、设置PHP的 可选版本。

sudo update-alternatives --install /usr/bin/php php /usr/bin/php82 1

注:这部分指定了将 /usr/bin/php82 作为 php 命令的一个备选执行文件,并给它分配了一个优先级值为 1。这意味着如果你运行php命令,系统会默认执行/usr/bin/php82,除非有其他具有更高优先级的PHP版本。通常,你可能还会设置其他版本的PHP(如php7.2、php7.3等),并为每个版本分配不同的优先级,以便在需要时切换。此外/usr/bin/php82是当前版本所在文件路径。

4、切换当前需要指定的php版本

可以看到这里展示了已经加入版本管理的php列表。通过输入想切换的php版本号的Selection编号,按Enter即可。

  

5、验证php版本是否切换成功

  

显示已从7.4切换到了我们指定的8.2版本。

当然这里要说明一下,你也可以直接通过对应的php命名去访问指定版本,例如:

  

这里php82和php7.4是自定义的名字,一般是"php+版本号", 具体如何知道已经安装过哪些php版本,可在文件夹/usr/bin下查看,当然也可以直接通过指令whereis去查是否存在。如果返回了路径代表存在,反之不存在。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值