Centos 6 64上有两个不同版本的PHP - 我有哪些选择

时间:2016-09-15 11:11:20

标签: php mysql linux apache

我这里的人有一个真正的困境。这是我第一次建立自己的专用服务器,所以我很绿,但我已经学到了很多,并在此过程中犯了一些错误。其中一个错误是我在服务器上以某种方式得到了两个不同版本的PHP。我认为可能kaltura视频服务器或我安装的其他东西也安装了PHP,因为我没有故意这样做。

 /usr/bin/php 5.3 zend 2.3
 /usr/bin/php-cgi 


 /usr/local/bin/php  5.6  zend 2.6
 /usr/local/bin/php-cgi
 /usr/local/bin/php-config
 /usr/local/bin/phpize

现在我不知道该怎么做,因为我不知道哪一个要摆脱,我不认为他们两个都会支持我的apache。

 Server version: Apache/2.2.15 (Unix)

所以,我认为我是一个真正的泡菜。我宁愿拥有PHP 5.5,因为我认为5.5会支持我的apache并且更安全和更新然后5.3这里是我的关注

5.6不会支持我的apache,我不知道如何更新apache,我不确定我是否可以处理,加上5.6有很多我的软件可能有问题的更改。

5.3不太安全,而且非常老,并且在很多已弃用的项目上运行,因为我正在运行webmin并使用webmin安装它,我可以通过webmin菜单轻松卸载5.3软件包,但我该怎么办呢。

我可以更新5.3到5.5,但我再也不知道如何正确地做到这一点。

我可以删除所有它然后安装5.5但我不知道是否会破坏apache或mysql我不知道如何安装PHP 5.5并通过命令行编译它和所有这些东西,我的yum只有5.3

我确定不得不删除php 5.6,但我不知道如何做到这一点或依赖它。

所以在Linux CentOS 6 64位上 使用mysql Ver 14.14 Distrib 5.7.15,对于Linux(x86_64),使用EditLine包装器

你会做什么?

非常感谢任何建议,非常感谢

0 个答案:

没有答案