Depends of the kind of environment that you want to set up (how many courses, how many users, etc).
You can install all the components in one machine (8CPU 4GB RAM) for a small environment or 5-6 machines (8CPU, 1, 2, 4GB RAM) in high Availability-Performance.
If you are looking for commercial support of OpenMOOC contact:
imon...@yaco.es