紅帽企業 Linux 上的 PHP ZendOptimizer

紅帽企業 Linux 上的 PHP ZendOptimizer

我想安裝FlashMoto並且要求不無道理:PHP 5.2.1或更高版本,Zend Optimizer 3.3或更高版本。然而,我的 RHEL 5.4 為我提供了 PHP 5.1.6。所以我嘗試了 remi 存儲庫http://rpms.famillecollet.com/但它給了我 PHP 5.3.1 並且來自 zend.com 的 Zend Optimizer 不支援高於 5.2.x 的任何內容。我還嘗試了 dag repo,但它在任何版本中都沒有 PHP。我還嘗試了 Oracle 在其主頁上提供的一些 RPM,但他們沒有提供我也需要的 php-mbstring。有誰知道如何在 RHEL 5.4 上安裝 PHP 5.2.1?然後我也許可以修復安裝 Zend 的問題。提前致謝。

答案1

我公司使用Zend伺服器在其 RHEL 5 伺服器上。它是由 Zend 分發的 PHP 堆疊。它有 5.2 和 5.3 版本,其中包括免費的「社群版」和具有附加功能的商業版。如果您為商業網站提供服務,我認為這些附加功能非常有用。這兩個版本都附帶了您需要的大多數 PHP 擴展,並且包含 Zend Optimizer+。

我對這兩個版本都有很好的體驗。他們有一個 rpm 存儲庫,您可以從中安裝和更新。

答案2

我找到了答案。http://forums.famillecollet.com/viewtopic.php?id=88基本上,Remi 維護一個已經是 PHP 5.3.3 版本的 Red Hat 軟體儲存庫,但他有一個存檔,我可以從中下載 rpm 檔案。這些是我採取的步驟:
刪除 PHP。
由於新 mysqli 與舊 mysql 之間存在衝突,新 PHP 無法安裝。刪除了 mysql - Remi 的檔案也包含 mysql rpm。
從 Remi 的檔案安裝了 PHP 和 MySQL。
將舊設定檔 php.ini.rpmsave、my.cnf.rpmsave 合併到新設定檔中。
由於升級,必須轉儲/重新載入 MySQL 中的一些表。
從標準儲存庫安裝 zendoptimizer。安裝了flashmoto。

相關內容