Mastering Nginx does take a bit of time (Nginx can’t even make sense of your .htaccess files). The good news is there are plenty of resources available for it to save you time preparing your server. These 5 Nginx plugins for WordPress can prove helpful too:
Nginx for WordPress: this plugins helps you run WordPress more smoothly with Nginx. It add support for nginx fastcgi_cache_purge & proxy_cache_purge directive. It is a time saver.
W3 Total Cache: the best cache plugin we have tested. For a while, this was not compatible with Nginx. But now, it plays quite well with it. It could even help you add the right directives and rules to the .conf file on your server.
WordPress Nginx proxy cache integrator: this plugin addresses issues that your website may be having with Nginx’s front-end cache.
NGINX Manager: a simple plugin that purges Nginx cache every time your posts are updated.
Nginx Cache Controller: this plugin gives you more control over Nginx caching (e.g. cache expiration, proxy settings, and more). Its settings are fairly easy to customize.
You don’t always need plugins to optimize your site’s performance with Nginx. But the above plugins each can be a time saver.