I'm actually using centos since it's well supported by virtualmin, I've found a "rusia repo" (search it on google) that lets you install nginx + php-fpm automatically..
So what are you using to keep it up in case nginx or php-fpm goes down? monit or supervisord? :)