You may want to checkout our project, BitNami You can get either individual virtual machines or installers for Trac, LAMP, MySQL, Rails, etc. The beauty of it (apart from being free) is that you can mix and match the installers via the module system and build your perfect environment (aka "stack"). The stacks are self-contained, so when you don't need them you can simply uninstall them. You can keep multiple stacks around simultaneously and they won't interfere with each other