Clever Geek Handbook
📜 ⬆️ ⬇️

Lamp

Scheme of the LAMP complex working together with the Squid server. A high-performance and fault-tolerant web server solution in hostile environments.

LAMP is an acronym for a set (complex) of server software that is widely used on the World Wide Web . LAMP is named after the first letters of its constituent components:

  • L inux - Linux operating system ;
  • A pache - web server ;
  • M ariaDB / M ySQL - DBMS ;
  • P HP is a programming language used to create web applications (besides PHP, other languages ​​such as Perl and Python may be implied).

The acronym LAMP can be used to mean:

  1. Web server infrastructure
  2. Programming paradigms ;
  3. Software package.

Although initially these software products were not developed specifically for working with each other, such a bundle has become very popular because of its flexibility, performance and low cost (all its components are open source and can be downloaded free of charge from the Internet ). The LAMP suite is part of most Linux distributions and is provided by many hosting companies .

Content

  • 1 Options
  • 2 Packs
    • 2.1 For Windows
  • 3 notes

Options

Sometimes the letter P in the acronym stands for Perl and Python , other possible web development languages.

There are many variations of the term, in particular:

  • LEMP - Nginx instead of Apache (Nginx reads Engine-X)
    • LNMP is another variant of the name ' Nginx instead of Apache'
  • LLSMP - Linux, LiteSpeed, MySQL, PHP
  • BAMP - BSD instead of Linux
  • MAMP - Mac OS X instead of Linux.
  • SAMP - Solaris instead of Linux
  • WAMP - Microsoft Windows instead of Linux
  • WASP - Windows, Apache, SQL Server and PHP
  • WIMP - Windows, IIS , MySQL and PHP
  • PAMP - Personal Apache MySQL PHP - a set of servers for the S60 platform. The specifics of the platform leaves its mark on the operation of the complex. So, in particular, PHP modules receive and return strings only in UTF-8 encoding.
  • FNMP - FreeBSD and Nginx instead of Linux and Apache.
  • XAMPP - cross-platform web server assembly, X (any of the four operating systems ), A pache , M ySQL , P HP , P erl

Packages

  • Zend Server is a package from PHP developers.
  • Instant Rails - with the Ruby language.

For Windows

Since the programs included in LAMP were mainly developed for Linux , installing and mutually configuring them under Windows takes some time. To solve this problem, many software packages were created that allow you to start working immediately after installation, this set is called WAMP . Examples of popular packages: Open Server , Denwer , XAMPP .

Notes

Source - https://ru.wikipedia.org/w/index.php?title=LAMP&oldid=98226759


More articles:

  • Whirlwind (transformer)
  • Cup of Russia
  • Andersson, Roy
  • Yuon, Konstantin Fedorovich
  • Mala Brembola
  • Mauritians
  • VLIW
  • Survivor (album)
  • Exmoor
  • Sounding the Seventh Trumpet

All articles

Clever Geek | 2019