Adding a few steps that you need to do before make

* postgresql is primary database.
* memcached for handling sessions (I really prefer this).
* rabbitmq-server for event sends (optional).
* build-essentials to allow CPAN installations to execute.