Any of these web server software i.e., Apache, Nginx and Cherokee is suitable for my website at the moment. And I am learning sysadmin to be able to manage my server (and not for a job).
For a beginner that I am, any web server is equally new. So, please take a look at my requirements and kindly suggest a web server software to start with (and sit on... like forever):
- Scalability
- low resource footprint
- support for PHP, MySQL, APC, Memcached, Meteor - - all for a wordpress website
- useful now and in the long-term as my website's traffic increases
- load tolerant
- everything else...
As you can see, I am still in the beginner's phase. So, please don't come saying this is a controversial question. It definitely abides by SF's rules (or hopefully so, I just read them).