WordPress Complete LEMP instructions
I have a WordPress site that gets over 2 million pageviews per month. Traffic is approx 3TB/month and the WP theme + plugins use approx 30MB frontend. The theme is built on the Genesis Framework.
Now we want to move the site here and install it on a LEMP stack.
Are there complete step by step instructions available for a LEMP stack completely optimized for WordPress?
I already have followed the basic instructions from Justin Ellingwood (https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-14-04), here on DO, which look very good.
However, I guess I need some more advanced instructions for further finetuning and optimizing everything for WordPress.
Things we're thinking of are
- LEMP with PHP microcaching for performance? (see http://reviewsignal.com/blog/2014/06/25/40-million-hits-a-day-on-wordpress-using-a-10-vps/)
- Other / further PHP optimization?
- MySQL optimization?
- CSF for security?
- Other hardening / security needs?
- ReWrite rules must be possible for nice permalinks and custom 301's
SSL must be possible
We only want to use it as a webserver.
No Control Panel
With the instructions we want to create a secure, high performing server that is fully optimized for WordPress.
Any help would be highly appreciated.