nginx (or apache)
Java (for elasticsearch)
Currently I use Plesk and I am open for comments to stay on Plesk. I do have a contract with a Server Management company managing my Plesk server but they are not that helpful with upgrading to PHP 5.5 ("it's not possible" and I had to point them to the manual where Plesk outlines how to upgrade to PHP 5.5 etc.). The idea is to have minimal services hence minimal points for security hacks.