Web Server Architecture Combinations

Some of the most common web server architecture combinations are:

(The front end component is not mentioned in any of these architecture combinations.)

WAMP- WAMP stands for Windows, Apache, MySQL, PHP.

LAMP- LAMP stands for Linux, Apache, MySQL, PHP. It is one of the most frequently used combinations since all the components are available free of cost.

MAMP- MAMP stands for Mac, Apache, MySQL, PHP. It is most commonly used for web development and local testing processes by Mac OS based developers.

XAMPP- Unlike other web server architectures, XAMPP can be used across any operating system. So the X in XAMPP stands for cross platform. The rest of it stands for Apache, MariaDB and PHP.

WIMSA- It is the most commonly used Windows architecture. WIMSA stands for Windows, IIS, MS SQL, ASP.NET.

Some of the other non abbreviated web server architectures are:

Windows, tomcat, JSP, Postgre SQL

PHP, nginx, mongoDB

Python, nginx, mongoDB

To give you a clear picture, the most commonly used OS is Linux. Apache is the most commonly used server software and PHP is the most commonly used server side programming language.

Last updated