LAMP

È l'acronimo di "Linux, Apache, MySQL, and PHP." Insieme, queste tecnologie software possono essere utilizzate per creare un server web completamente funzionante.

Linux è il più diffuso sistema operativo utilizzato nei server web, principalmente perché sono disponibili molte distribuzioni Linux gratuite. Ciò significa che i server basati su Linux sono generalmente più economici da configurare e mantenere rispetto ai server Windows. Poiché Linux è (open source|open source), funziona anche con molti altri componenti software open source diffusi per l'hosting web.

Il componente software più importante del pacchetto "AMP" è Apache, ovvero "Apache HTTP Server". Apache è il software che distribuisce le pagine web su Internet tramite il protocollo HTTP. Una volta installato Apache, una macchina Linux standard viene trasformata in un server web in grado di ospitare siti web attivi.

Gli altri componenti di LAMP includono MySQL e PHP. MySQL è un diffuso sistema open source di gestione dei database (DBMS) e PHP è un diffuso linguaggio di scripting per il web. Insieme, queste due tecnologie vengono utilizzate per creare siti web dinamici. Invece di distribuire solo pagine HTML statiche, un server LAMP può generare pagine web dinamiche che eseguono codice PHP e caricano dati da un database MySQL.

NOTE: In alcuni casi, la "P" in LAMP può indicare anche Perl o Python, che sono altri linguaggi di scripting. I pacchetti "AMP" per i sistemi Windows e Mac sono chiamati rispettivamente WAMP e MAMP.

Aggiornato May 23, 2013 da Per C.

quizMetti alla prova le tue conoscenze

Which of the following is a cloud computing platform?

A
Azure
0%
B
Backblaze
0%
C
Corel
0%
D
Dropbox
0%
Correct! Incorrect!     View the Azure definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di LAMP in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.