LAMP (application stack): Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Howard C. Berkowitz
imported>Sandy Harris
Line 17: Line 17:
* [[XAMPP]] is a cross-platform version of the bundle that can be downloaded and installed on [[Microsoft Windows]], [[Mac OS X]], [[Solaris]], or [[Linux]].
* [[XAMPP]] is a cross-platform version of the bundle that can be downloaded and installed on [[Microsoft Windows]], [[Mac OS X]], [[Solaris]], or [[Linux]].
* [[OAMP]] runs on [[OpenBSD]].
* [[OAMP]] runs on [[OpenBSD]].
* [[DAMP]] runs on the [[Darwin operating system]], but can also be used to refer to [[DragonFlyBSD]].
* [[DAMP]] runs on the [[Darwin operating system]], but can also be used to refer to [[Dragonfly BSD]].
* [[SLAMPP]] is a [[Linux distribution]] that can be booted from an [[optical disc drive]] to turn any computer into an instant home web server.
* [[SLAMPP]] is a [[Linux distribution]] that can be booted from an [[optical disc drive]] to turn any computer into an instant home web server.
* A [[LYME]] stack uses [[Linux]] as the OS, [[Yaws_(web_server)|Yaws]] as the web server, [[Mnesia]] as the database, and [[Erlang_(programming_language)|Erlang]] as the programming language
* A [[LYME]] stack uses [[Linux]] as the OS, [[Yaws_(web_server)|Yaws]] as the web server, [[Mnesia]] as the database, and [[Erlang_(programming_language)|Erlang]] as the programming language

Revision as of 20:46, 29 November 2009

This article is developed but not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable, developed Main Article is subject to a disclaimer.

LAMP is an acronym that stands for for "Linux, Apache, MySQL, Perl/PHP/Python." Packaged together, they create an application stack that is both free to use and open source which functions as a general purpose web server.


Variations

Variations of LAMP packages (referred to as AMP packages) can differ based on the choice of operating system and other software

Acronym Operating system Web server Database manager Server programming
LAMP Linux Apache MySQL PHP, Perl, Python
LAPP Linux Apache PostgreSQL PHP, Perl, Python
LYME Linux Yaws Mnesia Erlang
SLAMPP Linux bootable from optical drive Apache MySQL PHP, Perl, Python, Ruby, Lua
MAMP Macintosh Apache MySQL PHP, Perl, Python
WAMP Microsoft Windows Apache MySQL PHP, Perl, Python
WINS Windows Server IIS SQL Server .NET
WIMP Windows Server IIS MySQL, MS Access PHP, Perl, Python
XAMPP Cross-platform Apache MySQL PHP, Perl
OAMP OpenBSD Apache MySQL PHP, Perl, Python
DAMP Darwin, DragonFlyBSD Apache MySQL PHP, Perl, Python