
我在舊的 Fedora 伺服器上有一個 CRM,運行 Apache 2.2.6、MySQL 5.0.27 和 PHP 5.1.6。我看到有幾個選項可以解決我的問題,但我想我應該在伺服器故障上諮詢專業人士,看看我是否遺漏了任何東西。這是在花了很長時間在網路上搜尋解決方案之後的結果。
選項1
逐步升級Fedora到Fedora 7,然後到8,然後我需要的PHP包就可用了。我知道這很危險,因為儲存庫位置、依賴關係等。
選項2
升級使用這個方法。這可能有效,也可能無效,因此會被視為一次垃圾拍攝。
我諮詢了一些 IT 人員,他們說最好的方法是備份資料並使用更新的硬體和軟體建立新伺服器。我碰巧同意,但想先用盡我所有的資源。
答案1
購買一台新伺服器,重新安裝 LAMP,然後從頭開始。使用 Ubuntu 9.1o 或 10.04 之類的東西,它們都非常穩定。
答案2
您應該做的第一件事是將 Fedora 6 升級到 CentOS 5,這樣您就不會失去優勢。之後,有幾種經過充分測試的途徑可以升級到 5.2。