I'm pondering about the possibility of having multiple sort-of servers on one actual server.
My goal is to separate development environments. Have 1 for testing, 1 live, 1 for a mail system.
The 2 environments (testing & live) should have individual wamp setups and (of course) separate directories, and the mail just postfix and other mail related server applications. The main goal - each of them to have different outside IP addresses, so that there would be no access to the testing environment for users that use the live one. I don't want to have an actual VPS system, such as having separate installations of the OS.
Does anyone have any idea how to create such a setup? I'll be using Debian for this project.