<strong>LAMP</strong> è l'acronimo di <strong>L</strong>inux <strong>A</strong>pache <strong>M</strong>ysql <strong>P</strong>hp: indica l'ambiente gratuito di programmazione di applicazioni Web che è possibile costruire dalla somma delle parti di queste eccezionali applicazioni a sorgente aperto.
Configurare e utilizzare insieme questi programmi e altri linguaggi e utility sul proprio server Web, è un compito affatto facile. La comunità <a target="_blank" href="http://www.apachefriends.org">Apachefriends</a> ha realizzato un pacchetto preconfigurato, XAMPP, che contiene già configurate le applicazioni per Linux, Apache, Mysql, Php e molte altre ancora, pronte per essere installate sulla nostra Linux Box.
L'installazione è quasi automatica e un Web Designer può concentrarsi da subito sul proprio lavoro, lo sviluppo Web, senza perdere tempo prezioso per configurare e integrare le diverse applicazioni. Un'opzione interessante per i Web designer che provengono dal mondo Windows/ISS e possono così provare a sviluppare sotto Linux le applicazioni LAMP senza perdersi in un mare di file di configurazione in un ambiente non conosciuto.
XAMPP contiene le principali applicazioni LAMP, Linux Mysql, Apache, Php ed un nutrito numero di pacchetti indispensabili per la programmazione web:
* Apache 2
* MySQL 4
* PHP 5, 4 & PEAR
* SQLite 2.8.9 + multibyte (mbstring) support
* Perl 5
* ProFTPD
* phpMyAdmin
* OpenSSL
* Freetype
* libjpeg, libpng
* gdbm
* zlib
* expat
* Sablotron
* libxml
* Ming
* Webalizer
* pdf class
* ncurses
* mod_perl
* FreeTDS
* gettext
* IMAP C-Client 2002b
* OpenLDAP (client)
* mcrypt
* mhash
* Turck MMCache
* cURL
* libxslt
* phpSQLiteAdmin
* MD5 checsum: 4e853c535ced4e707cbfa6e59c0fc4e2
Un ambiente di sviluppo Web versatile e completo, ottenuto scaricando e installando il pacchetto di <strong>XAMPP</strong> dal sito di <a target="_blank" href="http://www.apachefriends.org">Apachefriends.org</a>, in poco tempo e senza necessità di configurare individualmente le parti.
Per avviare il ricco server Web così ottenuto basterà avviare lo script con il comando:<strong> /opt/lampp/lampp start</strong> e puntare il server web su <strong>http://localhost</strong> per verificare che l'installazione sia andata a buon fine e iniziare il lavoro di sviluppo Web.
XAMPP è disponibile anche per i sistemi operativi <strong>Windows</strong>, <strong>Solaris</strong>, e <strong>MacOs</strong>.