LAMP (software bundle)

[1] Each letter in the acronym stands for one of its four open-source building blocks: The components of the LAMP stack are present in the software repositories of most Linux distributions.The acronym LAMP was coined by Michael Kunze in the December 1998 issue of Computertechnik, a German computing magazine, as he demonstrated that a bundle of free and open-source software "could be a feasible alternative to expensive commercial packages".With the growing use of the archetypal LAMP, variations and retronyms appeared for other combinations of operating system, web server, database, and software language.[citation needed] Linux is a Unix-like computer operating system assembled under the model of free and open-source software development and distribution.PHP commands can optionally be embedded directly into an HTML source document rather than calling an external file to process data.Perl 5 gained widespread popularity in the late 1990s as a CGI scripting language for the Web, in part due to its parsing abilities.Specific approaches are required for websites that serve large numbers of requests, or provide services that demand high uptime.
A high-level overview of LAMP's building blocks and overall system environment
A high-level overview of LAMP's determining components ( Firefox serves just as a browser example.)
software stacksapplicationsopen-sourceoperating systemApache HTTP ServerPythonprogramming languagesoftware repositoriesLinux distributionsfree and open-source softwareO'Reilly MediaWordPressDrupalWAMP (disambiguation)retronymsMicrosoft WindowsPostgreSQLnetsniff-ngintrusion detectionRRDtoolNagiosCollectdWikipediaWikimedia FoundationLinux Virtual Serverload balancingFirefoxbrowserUnix-likeLinux kernelpackage management systemDebianUbuntuFedoraCentOSApache Software FoundationApache Licenseopen-source softwarecompiledmodulesMariaDBMongoDBmultithreadedmulti-userdatabase management systemSun MicrosystemsOracle Corporationsource codeGNU General Public Licenseproprietaryobject-relational databaserelational databasePython (programming language)server-side scriptingweb developmentgeneral-purpose programming languageinterpretedcommand-line interfacegraphical applicationsfree softwarePHP Licensehigh-leveldynamic programming languagesUnix command line toolstext filesCGI scriptingparsingprogramming paradigmsobject-orientedimperativefunctionalproceduraldynamic typememory managementstandard librarywhitespacedynamic languagesscripting languageHigh availabilityReplicationuptimemaster/slaveavailabilityredundancydowntimedata lossJAMstackSolution stackWeb content management systemWeb Platform InstallerO'Reilly & AssociatesWall, LarryHistoryLinus's lawLinux-libreBooting processKernel oopsCriticism of LinuxCriticism of desktop LinuxGNU/Linux naming controversyTanenbaum–Torvalds debateSCO and LinuxDistributionsGeneral comparisonDistributions listNetbook-specific comparisonDistributions that run from RAMLightweightPackage managerPackage formatList of software package managersLinuxChixLinux CounterLinux Documentation ProjectLinux FoundationLinux Mark InstituteLinux User Group (LUG)AdoptionAdoptersDesktopEmbeddedGamingMobileRange of useLinux malwareDistroWatchFree Software MagazineFull CircleHacker Public RadioLinux.comLinux FormatLinux GazetteLinux JournalLinux MagazineLinuxUserUbuntu UserLinux OutlawsLinux VoiceLugRadioLWN.netRevolution OSThe CodeProfessional related certificationsCompTIA Linux+Red HatAlternative terms for free softwareComparison of open-source and closed-source softwareComparison of source-code-hosting facilitiesFree software project directoriesGratis versus libreLong-term supportOpen-source software developmentOutlineTimelineSoftwarepackagesBioinformaticsCodecsConfiguration managementDriversGraphicsWirelessHealthMathematicsOffice suitesOperating systemsRoutingTelevisionVideo gamesWeb applicationsE-commerceAndroid appsiOS appsCommercialFormerly proprietaryFormerly open-sourceCommunityFree software movementOpen-source-software movementEventsAdvocacyOrganisationsFree Software Movement of IndiaFree Software FoundationLicensesApacheArtisticBeerwareCreative CommonsGNU GPLGNU AGPLGNU LGPLPython Software Foundation LicenseShared Source InitiativeSleepycatUnlicenseComparison of licensesContributor License AgreementCopyleftDebian Free Software GuidelinesDefinition of Free Cultural WorksFree licenseThe Free Software DefinitionThe Open Source DefinitionOpen-source licensePermissive software licensePublic domainDigital rights managementLicense proliferationMozilla software rebrandingProprietary device driversProprietary firmwareProprietary softwareSCO/Linux controversiesSoftware patentsSoftware securityTivoizationTrusted ComputingForkingGNU ManifestoMicrosoft Open Specification PromiseOpen-core modelOpen-source hardwareSource-available softwareThe Cathedral and the Bazaar