So Nginx worked great (once I put in the full command path) last night and was responding FAST - until this morning when activity jumped up on the site. The server crashed and wasn't responding to anything, giving users a 502 Bad Gateway. Once I restarted the entire server, it was back up for a while, but it seems as if I'm going to have to restart it every 4-6 hours or so.
From what I read on this thread ( http://www.virtualmin.com/node/19887#comment-92325 ), PHP/FastCGI is being called in an outdated method, instead of the preferred (and now native as of PHP 5.3.3) PHP-FPM. Restarting Nginx did not bring the site back up. It seems as if the PHP process is getting frozen when activity increases, but I don't know how to restart the PHP process itself.
In the error logs for the site, I was getting the following, which backs my assumption above up:
From what I've found, this can be fixed by changing how Virtualmin configures the process creation when a virtual server is added, but I'm not seeing any additional config files being created in the virtual server's home directory. To be fair, I did a good deal of searching to try to figure out how to remedy this and submit a patch, but I'm quite novice when it comes to VM templates.
Thanks for the great work so far Jamie and team, excited where Virtualmin can take Nginx!