So which web server should you choose to operate your website? That depends on a number of factors. But first, let’s take a look at popularity.
The web-server space is dominated by four web servers: Apache, Microsoft IIS, NGINX and Google Web Server.
A NetCraft survey in April 2015 showed the following market-share breakdown:
As with any infrastructure decision, your choice hinges on a few key items:
Cost and support tend to go hand in hand. While you may choose a particular web server because it is open source, there may be hidden costs associated with maintaining your choice — specifically, supporting it. Many open-source companies now charge for professional support, so when you have an issue, you can jump to the front of the line by contacting a dedicated and experienced support team instead of having to solve the problem yourself or going on a forum and parsing through other users’ discussions of the issue.
The capabilities you desire may also determine which web server you go with. If we were setting up a brand new server Presence would use the LAMP stack environment as this tends to be less expensive and easier to implement. One popular “stack” to consider is the pairing of operating system and web server with a database and programming framework. There are a few of these to consider, including:
There are other variants of this as well. If you go down the “free” and open-source route, the most popular are LAMP and LEMP. It is important to note, though, that you can install Apache, MySQL and PHP on Windows-based machines.
As the statistics show, Apache, and IIS are the primary players in this space.
Don't hestitate to ask