binarycloud is a platform for rapidly developing complex web applications. It includes basic services like authentication, permissions, a template engine, database abstraction etc., an extensive collection of libraries, and a framework for configuring the system and building your own logic. This tutorial step-by-step explains how to install it in details.