Introducing LAMP: Linux + Apache + MySQL + PHP
LAMP is an acronym for a solution stack of free, open source software, referring to the first letters of Linux (operating system), Apache HTTP Server (web server), MySQL (database software) and PHP (or sometimes Perl or Python), principal components to build a viable general purpose web server solution.
The exact combination of software included in a LAMP package may vary, especially with respect to the web scripting software, as PHP may be replaced or supplemented by Perl and/or Python.
Though the original authors of these programs did not design them all to work specifically with each other, the development philosophy and tool sets are shared and were developed in close conjunction. The software combination has become popular because it is free of cost, open-source, and therefore easily adaptable, and because of the ubiquity of its components which are bundled with most current Linux distributions.
When used together, they form a solution stack of technologies that support application servers.
We make use of LAMP architectures and Open Source solutions as well in several projects. Browse our Portfolio for specific details on how we combine them to provide scalable and low costs solutions based on LAMP.