同时在fedora上的Php7和php5

Kir*_*nko 7 php linux apache fedora nginx

如何在一个Fedora系统上设置PHP5和PHP7?

正如我所见,Fedora中的PHP不是一个目录,它在OS中传播.

在Windows系统上,PHP是一个文件夹,因此我可以在需要特定版本的PHP时重命名它.Fedora怎么样?

也许有一些有用的链接,但我还没有找到它们.

此外,它会php5+apache(httpd)php7+nginx,但我不认为它很重要,现在.

Ali*_*var 8

我建议你安装remi存储库.我假设你使用fedora 23.

sudo dnf install http://rpms.remirepo.net/fedora/remi-release-23.rpm

安装remi存储库后,您必须编辑/etc/yum.repos.d/remi.repo文件并启用它.最后你可以安装各种版本的php.例如:

sudo dnf install php70-php php56-php

你可以用它们php70php56使用选项或PHP文件一起要运行.


Tim*_*niu 6

遵循 Remi RPM 存储库博客中的指示对我有用。我现在可以运行 php55 或 php70。 https://blog.remirepo.net/post/2016/04/16/My-PHP-Workstation

切换到 php55 需要做一些事情:

 module unload php70
 module load php55

 yum install php55-php-fpm

 systemctl start php55-php-fpm
 systemctl enable php55-php-fpm
Run Code Online (Sandbox Code Playgroud)

现在php --version命令行中显示 PHP 5.5,并且在浏览器中您将看到 phpinfo() 显示 PHP 5.5。