- Obviously a web server (I use nginx) and a PHP application server (I use php5-fpm).
- An up and running MySQL server.
Go check the wiki for more details.
Get the sources and run the following command to install the vendor libraries:
php composer.phar install