I have the need below to integrate & use (all free & open source for Linux):
1. Linux Enterprise Server
2. Fire Wall
3. Active directory
4. Enterprise Content Management
5. Payment Gateway
All the above need to be in one Sand Box . help me identifying the best distro for each of the above & how to integrate them in one single machine . also suggest me hardware required like CPU/Memory etc.