在Centos 6上将php从5.4升级到5.6而不会导致中断

时间:2015-10-25 20:56:28

标签: php linux centos

我目前在我的vps上运行CentsOS 6.6和php 5.4(来自REMI repo)。我想将我的php框架升级到最新版本,但它需要php 5.6。

由于我有几十个用户使用我的webapp,有没有办法让我将php从5.4升级到5.6而不会导致中断?

我是Linux新手,我从未做过升级。

2 个答案:

答案 0 :(得分:0)

最好的方法是保留2份网站副本,一份包含php5.4,另一份包含php5.6

让用户工作直到您准备好使用新版本,然后将符号链接/目录映射/ dns切换到新站点。

要提供更具体的答案,我需要了解您的服务器(apache / nginx)和您的设置(共享托管/专用)。

编辑:

Running multiple php versions on the same server 此链接描述了运行Apache的CentOS所需的配置。

答案 1 :(得分:0)

软件集合旨在允许并行安装。

请参阅以下文档:https://www.softwarecollections.org/en/

PHP 5.4,5.5,5.6和7.0的SCL可以在上面的站点, remi 存储库中找到,很快就可以在 centos-scl 存储库中找到。

请注意,由于可以使用单个mod_php版本,因此,如引用链接中所述,您必须使用php-fpm。