Apache、PHP、MySQLを使用したWebのテスト環境と開発環境が必要です。PHPの複数のバージョン(5.2、5.3など)とMySQLの複数のバージョン(5.0、5.1、5.5など)を使用して単一のWebアプリケーションをテストできる必要があります。FreeBSDサーバーでホストされます。
私の考えは、各バージョンをディレクトリ構造にコンパイルし、それらを別々のポート番号で実行することです。例えば:
opt/apache2.2-php5.2-mysql-5.0
(httpd on port 8801, mysql on port 8802)
(directory contains each software, compiled and linked towards eachother)
opt/apache2.2-php5.3-mysql-5.1
(httpd on port 8803, mysql on port 8804)
(and so on)
このタイプの環境をセットアップするための最良の方法についての考えや提案はありますか?
更新: 質問はserverfaultに移動しました: https ://serverfault.com/questions/145504/best-way-to-install-multiple-versions-of-apache-php-and-mysql-on-a-single-freebs