You can install Landscape Dedicated Server (LDS) on any server with a dual-core processor running at 2.0GHz or higher, at least 4GB of RAM, and 5GB of disk space. The operating system must be Ubuntu Server 12.04 LTS x86_64 or higher. You must also have PostgreSQL installed and network ports 80/tcp (http) and 443/tcp (https) open. You can optionally open port 22/tcp (ssh) as well for general server maintenance.
Source: https://landscape.canonical.com/static/doc/user-guide/ch03.html
Read more at https://askubuntu.com/questions/549809/how-do-i-install-landscape-for-personal-use/550625#550625