Magento recommends the use of Apache web server when you run a Magento website. There are some other web servers on the market, such as Nginx, but initially Magento was optimized to run on Apache.
The performance of the web server depends mostly on the hardware on which the server is running. Network card, RAM, disk, OS, and CPU are important hardware to think about when you are choosing a server.
The first thing to think about is the OS on which the web server will run. It is highly recommended to use a Linux distribution. In the recipes of this book, we used an Ubuntu server (a Debian-based Linux distribution).
Update the OS to the latest stable version because the update software is faster and safer. Use Apache2 instead of the Apache1 series. Apache2 uses fewer CPU resources while delivering static...