I will be setting up a Moodle site in a VPS with limited resources - 1GB RAM. Just one site, low traffic. I was going to use Nginx - but the amount of complicated configuration required is turning into a nightmare. After days of working on an nginx setup, I think I am going to give up in frustration. For my situation, is there anything I can do to use the least resources, and get the best performance?
Well, there's only so much you can do with Nginx. Have you tried other services? You may want to check the following PHP (make sure to use OPcache on the latest version) MySQL (tuning or better use Memcached) Also, there are official Moodle optimization guidelines available. Covers it all. HTH