The Jargon File

LAMP

An acronym for a common collection of software running on a web server.  LAMP refers to Linux, Apache, MySQL, and PHP, Perl or Python.

This is the most common server setup, however, there are others.

Linux may be replaced with BSD (and for stupid people, even Windows!).  Apache may be replaced with Nginx, Lighttpd, or a wide variety of less popular servers.  MySQL may be replaced with MariaDB, or Percona.  PHP, Perl, and Python are increasingly replaced with stupid languages like Ruby.

The perfect setup is, of course, DNMP - Debian, Nginx, MariaDB and PHP, but this acronym is less used as it is not as memorable.
Previous | Index | Next