网站首页技术博客

通过软连接修改Linux命令行的php版本

洞天水月2021-04-25 11:47:47680人次阅读
摘要Linux服务器中安装了多个php版本,以适应不同应用和测试需要。但某些情况下需要用到命令行的PHP,这个时候如果php版本不是自己需要的版本,就需要进行切换。 查看当前命令行php版本: [root@localhost bin]# php -v PHP 7.2.19 (cli) (built: Jun 13 2019 16:32:46) ( NTS ) Copyright (c) 1997

Linux服务器中安装了多个php版本,以适应不同应用和测试需要。但某些情况下需要用到命令行的PHP,这个时候如果php版本不是自己需要的版本,就需要进行切换。

查看当前命令行php版本:

[root@localhost bin]# php -v
PHP 7.2.19 (cli) (built: Jun 13 2019 16:32:46) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Xdebug v2.8.0alpha1, Copyright (c) 2002-2019, by Derick Rethans

我服务器上安装了5.6,7.2,和7.3三个版本。

这里我需要将命令行切换到7.3的版本,我使用ln创建软连接的形式来创建。具体方法如下

1、打开/usr/bin 目录

[root@localhost /]# cd /usr/bin/

2、删除之前的php指向

[root@localhost bin]# rm -rf php

3、创建新的软连接

[root@localhost bin]# ln -s /usr/local/php/bin/php php

这里 /usr/local/php/bin/php 是我7.3PHP版本的路径,你需要根据自己的情况更换路径

4、命令行测试

[root@localhost bin]# php -v
PHP 7.3.6 (cli) (built: Jun 12 2019 14:38:35) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies
    with Xdebug v2.9.6, Copyright (c) 2002-2020, by Derick Rethans

至此,通过软连接修改Linux命令行的php版本已经完成。

文章评论