Single Server Installation

SQL Database Component, Web/HTTP Component, and Messaging Component all on same server

This architecture is typically used by organizations that wish to have one server dedicated to all components of the Enterprise Server.  In most cases, the organization has allocated a separate server to house the components.

This is the simplest installation scenario, however, because the individual components of Enterprise Server have varying resource requirements you must choose a server that meets the resource requirements of all three components. 

Advantages: Simplicity
Disadvantages: A single server must meet all the pre-installation and configuration requirements; system resource use

The main advantage of this configuration is its simplicity.  Everything is located on the same server for a single point of access for administration and control.  The disadvantages of this configuration are the demands it places on the server's system resources and the pre-installation and configuration needed.  To use this model, the server housing the components must have both Microsoft SQL Server and IIS/Apache installed.  In addition, the server must have a resolvable external server address and have port 80 open.

More:

Single Server Configuration Diagram