📜  更改默认的 php 替代方案 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:40:12.502000             🧑  作者: Mango

更改默认的 PHP 替代方案 - Shell/Bash

当你在使用 Linux 操作系统时,可能需要同时安装多个版本的 PHP,而并非每个版本都是系统默认的替代方案。 在这种情况下,你可以通过更改默认的 PHP 替代方案来为你的项目选择所需的 PHP 版本。

步骤
  1. 首先,确定你已经安装了所需的 PHP 版本。 你可以通过运行以下命令来检查已安装的版本。
$ sudo apt-get update

$ sudo apt-cache search php | grep version
  1. 确定将要使用的 PHP 版本。 在这个例子中,我们将使用 PHP 7.4。

  2. 设置 shell 环境变量,将新的 PHP 版本添加到 PATH 环境变量中。

$ export PATH=/usr/local/php74/bin:$PATH
  1. 验证新的 PHP 版本是否已成功添加到 PATH 环境变量中。
$ php -v
  1. 如果 PHP 版本没有更新,则需要更新默认的 PHP 替代方案指向新的 PHP 版本。
$ sudo update-alternatives --set php /usr/local/php74/bin/php
  1. 在运行新的 PHP 版本之前,最好重启服务器以确保所有进程都已刷新。
$ sudo systemctl restart apache2

以上就是更改默认的 PHP 替代方案的步骤,现在你可以使用所需的 PHP 版本来运行你的项目。

结论

通过更改默认的 PHP 替代方案,可以使用不同版本的 PHP,这是在开发和测试过程中非常有用的。 在多个项目之间切换时,这也可以使一切变得更加方便。