XAMPP è un pacchetto software gratuito contentente Apache HTTP Server, il database MySQL e tutti gli strumenti necessari per utilizzare i linguaggi di programmazione PHP e Perl.

In passato questo software si chiamava LAMPP, ma per evitare malintesi gli sviluppatori hanno deciso di rinominarlo in “XAMPP per Linux”. Se quindi stavi cercando LAMPP sei nel posto giusto. ![]()
Vediamo ora come installare XAMPP in 5 minuti:
DOWNLOAD
Da sourceforce scaricate l’ultima versione di XAMPP in formato compresso .tar.gz.
INSTALLAZIONE
Aprite il terminale e recatevi nella cartella in cui avete appena scaricato XAMPP.
A questo punto loggatevi come root eseguendo il solito comando
sudo su
Create la cartella /opt
mkdir /opt
Estraete l’archivio
tar xvfz xampp-linux-1.6.6.tar.gz -C /opt
AVVIO
Sempre da terminale lanciate il prossimo comando per avviare XAMPP
/opt/lampp/lampp start
Se tutto è andato a buon fine vi dovrebbe comparire un messaggio simile a questo
Starting XAMPP 1.6.6…
LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP started.
Ora tutto è pronto, Apache e MySQL sono in esecuzione.
TEST
Per verificare che tutto funzioni alla perfezione provate ad andare su localhost inserendo il seguente indirizzo sul vostro browser
http://localhost
Se compare una pagina di XAMPP avete la conferma che è tutto ok.
A questo punto potete iniziare ad inserire i vostri progetti PHP nella seguente directory:
/opt/lampp/htdocs/
Provate ad esempio a creare un progetto di prova (/opt/lampp/htdocs/prova) contenente una pagina esempio.php.
Per visualizzare la pagina contenente codice PHP dovete aprire il browser e recarvi all’indirizzo http://localhost/prova/esempio.php
Sono stato spiegato?
Trackback: cita questo post sul tuo blog!






39 commenti
Perfetto!! era quello che cercavo…
Forse chiedo troppo.. ma ormai che ci sei non potresti fare un post su come installare Joomla o Wordpress?
Grazie!!
12 aprile 2008 alle 17:17
Dai magari nei prossimi giorni scrivo qualcosa.. Nel frattempo cerca su Google, qualcosa trovi di sicuro!
12 aprile 2008 alle 17:21
Va bene…era un’idea però..visto che nell’ultimo tempo posti un pò poco
….
Grazie ancora
12 aprile 2008 alle 17:25
Eheh purtroppo il tempo è quello che è.. Non è la passione che manca
Ciao!
12 aprile 2008 alle 19:40
@Nessuno vs. Chuck Norris
joomla lo installi come se fosse su un server in hosting, non cambia nulla.
Cambia solo l’ indirizzo che non sarà http://www.tuosito.ext
ma http://localhost/cartella_che _uoi_usare
quando punterai col browser ti aprirà l’ index.php
tutto qua
12 aprile 2008 alle 23:44
tanto sono programmi di merda e alla fine non vanno lo stesso
che idioti i programmatori…
neanche capaci di dare una spiegazione all’installazione dei loro
programmi di merda, anziche’ scaccolarsi sarebbe meglio che
ad esempio di MYsql spiegassero come istallare il loro porco programma da pacchetto tar.gz anziche costringerci ad usare apt-get install come dei
cadaveri senza cervello a morte linux con i suoi stupidi programmatori.
19 aprile 2008 alle 16:55
@gino
[riffly_video]8262437C0E3C11DDBBFBD0A456B4F508[/riffly_video]
19 aprile 2008 alle 19:15
Perfetto, semplice e veloce! In rete si fa molta confusione…buona giornata e grazie!
26 aprile 2008 alle 20:11
Salve io ho dovuto scrivere “./lampp start” è normale?
Ora in automatico viene avviato ad ogni avvio oppure devo farlo partire io manualmente ad ogni riavvio? grazie ciao.
11 maggio 2008 alle 17:56
Ciao ancora, ho eseguito lampp security, e mi fa cambiare diverse password per aumentare il livello di sicurezza,giustissimo, ma quando ritorno nel sito di xampp per vedere lo status della sicurezza mi chiede nome utente e password, come nome utente che devo mettere?
11 maggio 2008 alle 18:06
Grazie sono riuscito a trovare la risposta, ho sbagliato io a non leggere tutto, l’user name era “lampp”, grazie ciao bel sito.
11 maggio 2008 alle 18:26
Mi sono permesso di mettere un link alla tua guida nel mio sito, e spero che in futuro possiamo scambiarci un posto in blogroll.
11 maggio 2008 alle 18:35
[...] Clicca qui per visionare tutta la guida [...]
11 maggio 2008 alle 18:40
tenchiu
13 maggio 2008 alle 19:51
Scusatemi ragazzi a me da questo problema appena cerco di scompattare il file sulla cartella otp
tar: xampp-linux-1.6.7.tar.gz: Impossibile open: Nessun file o directory
tar: Errore irrimediabile: esco
tar: Child returned status 2
tar: Uscita per errore ritardata dall’errore precedente
Come mai???
sto uscendo pazzo
poi come posso cancellare la cartella opt dal file system??
7 luglio 2008 alle 15:37
grazzie signore di avere esaurito le mie preghiere. E sè che gli ho rivolto epiteti non consoni… Ho passato tutta la giornata a sclerare su mysql, mo installo sto xampp e spero
ero bloccato e tu mi hai ascoltato, grazie
7 luglio 2008 alle 16:17
@deoxxx
Ahahaha
Figurati!
7 luglio 2008 alle 16:30
A me nessuno mi riesca a dare spiegazine di come risolvere il problema??
8 luglio 2008 alle 21:03
[...] Fonte. [...]
14 luglio 2008 alle 13:20
A me non ha funzionato la procedura d’installazione.
Ecco lo script del terminale:
Starting XAMPP for Linux 1.6.7…
/opt/lampp/share/lampp/phpstatus: line 4: /opt/lampp/bin/php: No such file or directory
XAMPP: Starting Apache with SSL …
XAMPP: Error 127! Couldn’t start Apache!
XAMPP: Starting diagnose…
XAMPP: Sorry, I’ve no idea what’s going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP: /opt/lampp/sbin/proftpd: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory
XAMPP: Error 127! Couln’t start ProFTPD!
XAMPP for Linux started.
root@Portatile:/home/claudio#
Cosa faccio?
Grazie
17 settembre 2008 alle 10:47
Warning: file_get_contents(lang.tmp) [function.file-get-contents]: failed to open stream: Permesso negato in /opt/lampp/htdocs/xampp/index.php on line 2
Warning: Cannot modify header information – headers already sent by (output started at /opt/lampp/htdocs/xampp/index.php:2) in /opt/lampp/htdocs/xampp/index.php on line 4
Come sistemo?? Grazie!
7 ottobre 2008 alle 13:10
Risolto da me stesso con l’aiuto di amici. In pratica il file di esempio va a chiamare altri 2 file in php che non hanno i permessi. Un bel chmod a+r a questi file e tutto si è risolto
7 ottobre 2008 alle 23:20
Grazie mille!!! Davvero, era proprio quello che mi serviva.Grande
8 ottobre 2008 alle 15:28
Ho provato a creare un progetto di prova in /opt/lampp/htdocs/prova contenente una pagina esempio.php
ma konqueror mi da errore e non mi visualizza la pagina…
dal pannello di controllo di xampp mi dice che è tutto installato correttamente…. che faccio?
tnx!
14 ottobre 2008 alle 15:34
ciao esiste per linux xampp in italiano?
24 ottobre 2008 alle 09:15
e per ubuntu (studio) 8.10 x64?? ^^
17 novembre 2008 alle 21:16
[...] XAMPP è un pacchetto software gratuito contentente Apache HTTP Server, il database MySQL e tutti gli strumenti necessari per utilizzare i linguaggi di programmazione PHP e Perl. [...]
2 gennaio 2009 alle 20:07
…da buon neofita ho inst ubuntu server 8.4 e ho sel lamp server dal menu iniziale…ora ai miei tentativi di accedere col browser mi da un mess di richiesta login pass da parte di xampp…che comunque non ho installato…vero?
grazzie
5 gennaio 2009 alle 17:25
Ti ringrazio! mi hai salvato da due giorni di mal di testa!
saresti un uomo da sposare!
ma sarà per un’ altra vita…
19 gennaio 2009 alle 18:52
Slve,
ho seguito tutte le istruzioni e va tutto ok. fino allo start di lampp. Quando verifico la correttezza con http://localhost si impalla firefox ma non visualizzo nenahce la pagina di xampp…qualcuno ha qualche idea sul perchè?
grazie
24 febbraio 2009 alle 17:43
Grande!!!
5 minuti davvero…
Ciao e Grazie
15 aprile 2009 alle 20:27
@gino
bhè se te sei troppo nabbo da non saper usare una linea di comando a morte ci vai te e non i grandissimi devolpler che lavorano gratis per il bene della comunità, solo per questo vanno rispettati. e sicuramente non stanno li a scaccolarsi e se te non fossi un nabbo troveresti subito la risposta a “come installare mysql” sul forum dei devolpler. ah scusa non sai l’inglese, esiste google ma lo sai ? vai in giro a offendere ma non sai usare nemeno un motore di ricerca. Carissimo nabbo se sei abituato ai file exe di windows e pensi che siano piu comodi di un bel sudo apt-get install allora caro mio sei messo davvero male, a morte windows viva l’opensource .
2 maggio 2009 alle 12:50
Grazie per la guida finalmente e speriamo regge il pc posso provare i miei lavori prima di buttarli on-line come facevo con WINZOZ.
@gino
Parlare per sentito dire è la cosa piu stupida dell’umano. Solo perke una massa di cadaveri(come dice andrea) usa l’OS piu usato al mondo nn vuol dire che sia il migliore. In Winzoz si paga tutto e devi avere i soldi per permetterti un PC DECENTE che ti faccia girare gli ultimi PROGRAMMI/GAMES usciti.
@tutti
Grazie a LINUX e la sua facilità di utilizzo(nn vi nascondo che prima di qualche mese fa ho sempre desistito all’usarlo solo perke nn capivo alcuni passaggi di nstallazzione,anche se negli anni c’ho sempre provato, invece è cosi semplice che piu semplice nn se puo…google grazie di esistere) ho riportato alla LUCE un pc che da anni giaceva in cantina. Ora è piu veloce questo jurassico, che ha appena 512mb di ram e soli 128mb di videoram, del mostriciattolo,8gb ddr3 e 1gb videoram ddr3 in SLI(jurassico monta ubuntu 9.04, mostriciattolo monta vista ultimate x64 sp2).
L’unica cosa che mi da fastidio è che nn posso usare linux(qualsiasi distro,le sto provando tutte) sul mostro,non so per quale motivo(anche se penso che sia colpa del BIOS..era meglio che nn leggevo dei BIOS BLINDATI…a volte penso maledetta google
) appena installo i driver proprietari per le mie 2 nvidia nn parte piu il server grafico e mi ritrovo con la schermatina del terminale.Il problema è che nn voglio smontare una scheda per far partire qualsiasi pinguino sul mostriciattolo….con una sola scheda video nessun problema,inserisco la seconda e ciao si ripresenta il terminale…soluzioni ora nn ce stà,ma la trovero!!!!
4 maggio 2009 alle 06:12
Guida chiara semplice veloce……complimenti
28 maggio 2009 alle 13:12
Salve, scusate per l’ ignoranza, ma volevo sapere se questo programma funziona anche su windowsXP service pack 3
22 giugno 2009 alle 16:14
Sei stato davvero gentile, Ottimo lavoro e grazie dii averlo condiviso!
Saluti
Valentino
30 giugno 2009 alle 23:11
tar: xampp-linux-1.6.6.tar.gz: funzione “open” non riuscita: Nessun file o directory
tar: Errore irrimediabile: uscita immediata
tar: Child returned status 2
tar: Uscita con stato di fallimento in base agli errori precedenti
HELP MI SERVE XAMPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
16 novembre 2009 alle 23:13
Ciao Luca!prova così:
sudo tar xvfz xampp-linux-1.6.6.tar.gz -C /opt
21 novembre 2009 alle 17:10
Ciao Cate, ho risolto con questa quida, inseriscila:
cd ~/Desktop
wget http://www.apachefriends.org/download.php?xampp-linux-1.7.1.tar.gz
sudo tar xvfz xampp-linux*.tar.gz -C /opt
Scaricherà ed installerà automaticamente Xampp..poi per creare il lanciatore sulla vostra scrivania, digitate sul terminale:
cd ~/.local/share/applications
gedit xampp-control-panel.desktop
Apparirà una nuova finestra e all’interno di essa copiate ed incollate questo:
[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
Icon[en_CA]=/opt/lampp/htdocs/xampp/img/logo-small.gif
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/opt/lampp/htdocs/xampp/img/logo-small.gif
5 dicembre 2009 alle 15:33
Inserisci un commento