I've been running my own home web/ftp server for years with apache tomcat/xampp, I'm just asking for people's opinions on what they would use with this type of service because I'd rather be safe than sorry given the totally different scale of the thing.
nginx + php-fpm is probably the standard for PHP apps now, as long as you're on a semi-recent version. There may be a similar standard in java but I don't really know.