Checklist step by step to fastest site Wordpress + WooCommerce
I am very enthusiastic learning how to built some Droplets with the help of comunity tutorials. Even though I know nothing about Linux. I'm learning a little bit day by day.
Well, my goal to came here in Digital Ocean is to built a faster perfect server for Wordpress.
I realized some preferences is for Ubuntu instead of CentOS.
Many communities also report that nginx is better than apache for CMS like Wordpress.
Well, is there any checklist step by step to the fastest possible option order to assemble a server for Wordpress?
I'll need to wordpress running a small e-commerce using the WooCommerce plugin and emails?
What I should to choose?
OS - Ubuntu ( ) x ( ) CentOS
Web - Nginx ( ) x ( ) Apache
Php - What are the necessary modules to install? All? Mod_Rewrite... allocate about 512Mb to php...
Cache - Varnish (need?)
FTP - I need to provide FTP access to my client FileZilla
Email Client - What should I install? Maybe MX entries to google apps for work is a good option
Host PC - ZPanel?
Other stuffs - Swapfile, caching, CDN and anything that makes the Wordpress faster than any other host.
Finally, my goal is to keep a Snapshot of this perfect Droplet and to create others, one for each site.
What do you think?
I thank you for all the help