The acronym LAMP refers to a set of free software programs commonly used together to run dynamic Web sites or servers.
LAMP - software bundle
- Linux , the operating system;
- A pache, the Web server ;
- MySQL , the database management system (or database server);
- Perl, PHP, Python, and/or (rarely) Primate, scripting/programming languages.
The acronym has three major uses:
- Define a web server infrastructure
- Define a programming paradigm of developing software
- Define a software distribution package
To be precise, it is an open source Web platform .
Lamp is an Acronym for L - Linux A - APACHE M - MySQL P - PHP
Site with complete script, code snippets, documentation and other PHP relatedresources. A good place to look for Lamp Applications is HotScripts.
Lamp Server
Apache - The Apache Software Foundation supports the development of a number of open-source software projects, including the apache webserver. The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT.
MySQL - Database Software, open source database. It is also the database of choice for a new generation of applications built on the LAMP stack Linux, Apache, MySQL, PHP / Perl / Python. MySQL runs on more than 20 platforms including Linux, Windows, OS/X, HP-UX, AIX, Netware.
php - PHP: Hypertext Preprocessor PHP is a server-side HTML embedded scripting language, widely-used general-purpose scripting language that is especially suited for Web development and Applications.
LAMP - Linux - Apache - MySQL - PHP
HOWTO: Installing MySQL and Apache with PHP support on Linux
This document will walk you through the installation of what is known as a "LAMP" system: Linux, Apache, MySQL and PHP. Depending on who you talk to, the P also stands for Perl or Python, but in general, it is assumed to be PHP.
If you need an SSL-enabled server, I have a LAMP with SSL howto as well.
by Bruce Timberlake