
古いサーバー CentOS 5 PHP 5.2.14
新しいサーバー RHEL 6 PHP 5.2.14
これまでは、ソースから PHP 5.2.14 をコンパイルして問題なく動作していましたが、rpm から php-devel をインストールすると PHP のアップグレードが要求されることに気づきました。拡張機能とともに PHP 5.2.14 バージョンを維持しながら、この新しい RHEL6 サーバーに移行する最善の方法は何でしょうか? デフォルトの RPM リポジトリを使用できないことはわかっています。
答え1
その多くのソースからコンパイルするのではなく、RPM を使用する方が、メンテナンスに要する時間が減るので、作業が簡単になります。RHEL6 には PHP 5.3.x が付属していますが、RHEL5 は 5.2.x です。ただし、本当にその方法を採用したい場合は、主要なライブラリの一部をアップグレードするため、すべてを再度コンパイルする必要があります。ファイルをコピーするだけでは、おそらくうまくいきません。