I am finally moving from a Shared hosting to a VPS hosting on Digital Ocean.
Since now I have control of what I can install, I would like to know which of these are preferred to install.
Web Server
Apache or NGinx?
I learn that nginx is faster than Apache but Apache has most support. I am not really familiar with both of them. I just want to know which one is better to use, which one is more stable?
Database
MySQL or MariaDB?
I am familiar with MySQL, I just learn that MariaDB is faster, but I am not sure if it's ready for production
Optimization
APC + (memcached || redis)?
APC is the only one i know, any better alternative? as of Memcache and redis, I am not familiar with any of them and they are the only one I know.
Thank you