Fedora 8升级PHP> 5.2.4

我目前的公司服务器之一是使用旧的Fedora 8和Web应用程序与PHP 5.2.x兼容。

目前PHP版本是5.2.4。 我想升级至less5.2.5,以便可以在该机器上安装Drupal-7。

问题是,Fedora 8没有更多的存储库,也许有人可以帮忙。

因为我不是linux专家,所以我不能冒险升级操作系统,如果出现任何问题,我可能会遇到麻烦。

谢谢

你有几个select:

  1. 没做什么。
    您的系统将继续以当前状态运行,直到有人通过一个3年的安全漏洞进入华尔兹,并删除所有数据。
    责任可能会落在你身上,因为没有升级系统并保持最新的安全补丁。

  2. 手动升级PHP
    http://www.php.net下载源代码,build立你需要的版本,并安装它。
    在这个过程中,你可能应该升级Apache(在过去的三年中已经解决了很多重大的安全问题!),这意味着你可能想要在某个沙箱中一起构buildPHP和Apache。

  3. 更换系统
    在新的服务器上安装一个支持现代化的操作系统,将软件复制到它,执行回归testing(修复软件中发现的任何问题),然后交换系统。


坦率地说(3)是唯一的责任select,但(2)通常是由于内部原因而行使的。
如果你select(1)或(2),你应该写出丰富的备忘录,详细说明存在于已知安全漏洞的古老的,不受支持的操作系统固有的主要问题,以减less出现问题时降落在你身上的数量。

如果你不熟悉选项(2)或(3),因为你“不是Linux专家”,我的build议是你find一位顾问来帮助你。 你现在处在一个不好的地方,你需要尽快摆脱这个不好的地方,然后事情变得更糟。

  1. 已存档的网站

    如果你真的想继续运行Fedora 8,那么有一个官方的归档网站,看看README文件,你会发现它。 然后,您可以将yum存储库的baseurl设置更改为存档站点URL。 希望你可以升级php版本到php-5.2.6-2.fc8

  2. 虚拟机

    1. 您可以尝试在虚拟机中安装新的操作系统(Fedora 17,CentOS 6等),这不会影响您当前的操作系统,以testing您的公司应用程序是否与新版本的php兼容。
    2. 或者,只需在虚拟机中安装Drupal 7,并使用mod_proxy将请求从Fedora 8转发到虚拟机