What is the difference between WAMP, LAMP, MAMP and XAMPP server?

Emily Routledge

Member
Registered
Joined
Aug 13, 2016
Messages
61
Points
8
Can any one tell me what is the difference between WAMP, LAMP, MAMP AND XAMPP server? are all these used for PHP websites and act as a local server? I would understand obviously on kind of servers. Many thanks!
 

nitaish

Member
Registered
Joined
Dec 27, 2016
Messages
39
Points
0
While AMP stands for Apache, MySQL and PHP, the first letter stands for the Operating System where you have these three packages installed. W in WAMP stands for Windows, L in LAMP stands for Linux, M in Mamp stands for Mac and XAMPP is a standalone installer which has all the three packages and is available for Windows, Linux and OSX.
 

Mujkanovic

Well-known member
Collaborate
Registered
Joined
Apr 24, 2016
Messages
424
Points
18
Can any one tell me what is the difference between WAMP, LAMP, MAMP AND XAMPP server? are all these used for PHP websites and act as a local server? I would understand obviously on kind of servers. Many thanks!
All factors nitaish explained you.

XAMPP = X + Apache + MariaDB + PHP + Perl

While AMP stands for Apache, MySQL and PHP, the first letter stands for the Operating System where you have these three packages installed. W in WAMP stands for Windows, L in LAMP stands for Linux, M in Mamp stands for Mac and XAMPP is a standalone installer which has all the three packages and is available for Windows, Linux and OSX.
If I am not wrong XAMPP only can be setup on a local PC and run as localhost.
 

GswHosting

Well-known member
Registered
Joined
Aug 23, 2016
Messages
233
Points
0
GswHosting
Sorry but you are wrong about XAMPP, it's for all OS's X= Windows, Linux and MacOS OS X check https://www.apachefriends.org/index.html

They are used for PHP web server some of them for local use only some not.

WAMP, MAMP AND XAMPP can be localhost only (local web servers).
LAMP is only one who isn't for local use, but can if you use virtual machine.
LAMP and XAMPP (on linux server) can be production web servers.
Others can be used as servers if you know how to connect them with domain name.
 

overcast

Well-known member
Registered
Joined
Jun 27, 2017
Messages
88
Points
0
WAMP stands for the Windows, Apache, MySQL and PHP. In case of LAMP, the operating system here is Linux and rest remains Apache, MySQL and php. XAMPP, is more of neutral to the OS. So they have build for both windows, Linux and mac. In case Mac the build is named as MAMP. Where the database choice is added with PostgreSQL or MySQL. You can choose either one of them during the download. That can give you some idea of these distributions. Not much difference other than type of OS it is running under.
 

secretlytaco

New member
Registered
Joined
Aug 3, 2017
Messages
6
Points
0
LAMP stands for Linux, Apache, MySQL, PHP - which are the 4 main tools behind pretty much any website (although these days more and more are being written in python/ruby/other high level langs)
WAMP is the same as LAMP but running on Windows instead of linux, MAMP is on mac systems. IIRC people don't like to run these unless they have to because windows and macOS have much higher overhead (and so will run slower).

XAMPP is a portable system to install AMP+Perl on whatever system you want (although is mostly popular on windows, where it's the most difficult to setup a web server).

As a bonus, and so I'm not just repeating what everyone else has said, there's also a LEMP server, which is LAMP with the nginx web server instead of apache. Nginx is a much faster web server, with much more limited options, and is pronounced 'Engine X', hence the name LEMP.
 

Lene

Member
Registered
Joined
Nov 14, 2017
Messages
36
Points
8
The primary differentiator between Wamp, Lamp, Mamp and Xampp is the operating system (OS):

Lamp is for Linux.
Wamp is for Windows.
Mamp is for Mac OS X.
Xampp is for x-os, apache, mysql, php , perl.

LAMP-

1. The full form of Lamp is Linux, Apache, MySQL and PHP as it combines all four

2. Lamp is an open-source platform

3. It works on the Linux OS

4. Uses the Apache web server

6. Uses the Mysql relational database management system

7. PHP is the object-oriented scripting language.



WAMP-

1. The full form of Wamp is Windows, Apache, MySQL and PHP as it combines all four

2. Wamp is an open-source platform

3. It works on the Windows OS

4. Uses the Apache web server

6. Uses the Mysql relational database management system

7. PHP is the object-oriented scripting language.



MAMP-

1. The full form of Mamp is MAC, Apache, MySQL and PHP as it combines all four

2. Mamp is an open-source platform.

3. It works on MAC OS

4. Uses the Apache web server

6. Uses the Mysql relational database management system

7. PHP is the object-oriented scripting language.


XAMPP-

1. The full form of Xampp is x-os, apache, mysql, php, perl

2. Xampp is an open-source platform

3. Includes X-OS because it can be used for all major OS such as Windows, Mac and Linux

4. Xampp also includes extra features like supporting perl, filezilla, mercury mail and some other scripts.
 
Newer Threads
Replies
15
Views
10,743
Replies
5
Views
4,609
Replies
5
Views
2,333

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top