I'll do my best to explain what you'll want to do.
You already have one installation of Ubuntu (via la ubuntu!!!) with XAMPP. You're 1/3 of the way there.
Hopefully you'll have enough ram to do so, but you'll want to create 2 more virtual machines using vmware. Once you have them setup, give them static IP's and install XAMPP running the correct version of PHP you need.
On your original xampp install, you'll edit the VirtualHost directive and add
- Code: Select all
ProxyPass /php4_3 http://IPADDRESS_OF_PHP4.3_INSTALL/
ProxyPassReverse /php4_3 http://IPADDRESS_OF_PHP4.3_INSTALL/
ProxyPass /php4_4 http://IPADDRESS_OF_PHP4.4_INSTALL/
ProxyPassReverse /php4_4 http://IPADDRESS_OF_PHP4.4_INSTALL/
You can Google around for the specifics of Reverse Proxies in Apache.
MySQL 4.0 ? I don't remember the last version of XAMPP that ran MySQL 4.0. Did you mean MySQL 4.1.x? You might want to run MySQL in a totally isolated instance. Your needs sound pretty customized which leads me to believe that allbeit great, XAMPP is not geared towards what you need. Anything really complex, I use custom setups on whichever OS I need. XAMPP is a good way to get simple things up and running quickly, but something as custom as what you're looking for requires a little more legwork on your end to get setup.
I wondered why the frisbee got bigger and bigger. . .then it hit me