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.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.