在Fedora 6上升级PHP 5.1.6到5.2.x – 解决scheme?

我有一个旧的Fedora服务器上的CRM,运行Apache 2.2.6,MySQL 5.0.27和PHP 5.1.6。 我看到有几个选项可以解决我的问题,但是我认为我会在服务器错误处咨询这个专业人士,看看我是否缺less任何东西。 这是花了很长时间寻找解决scheme的networking之后。

选项1

将Fedora逐步升级到Fedora 7,然后升级到8,然后我需要的PHP包将可用。 我知道这是危险的,因为存储库的位置,依赖关系等

选项2

使用这种方法升级。 这可能会或可能不会工作,所以会被认为是一个废话拍摄。

我咨询了一些IT人员,他们说最好的办法是备份数据,并用更新的硬件和软件构build新的服务器。 我碰巧同意,但是想先耗尽我所有的资源。

购买新的服务器,重新安装LAMP,然后从头开始。 使用像Ubuntu 9.1o或10.04,这是非常稳定的东西。

你应该做的第一件事就是将Fedora 6升级到CentOS 5,这样你就不会失地。 之后,有几个经过良好testing的升级到5.2的path。