XAMPP
Chiamato anche xampp control, apache friends
Uno stack locale con Apache, MySQL o MariaDB, PHP e Perl per scopi di studio. Il pannello di controllo è xampp-control.exe. Non è un server di produzione.
Cosa c'è da sapere
XAMPP è uno stack locale per l'apprendimento, non un server di produzione.
xampp-control.exe avvia Apache e MySQL o MariaDB inclusi nel pacchetto. È destinato allo sviluppo. Docker Desktop, un'installazione completa di MySQL e un host PHP gestito sono prodotti diversi.
- Che cos'è?
- Stack locale con Apache, MySQL, PHP
- Pronto per la produzione?
- No. È pensato per l'apprendimento
- Pannello di controllo?
- xampp-control.exe
Che cos'è XAMPP?
XAMPP è uno stack locale integrato con Apache, database e PHP. Non è un server di produzione blindato e non è Docker Desktop.
Se non lo hai mai usato
Se per un corso di PHP è stato richiesto di installare XAMPP, scaricalo da apachefriends.org/download.html. xampp-control.exe avvia Apache e il database incluso nel pacchetto sul tuo PC. È per scopi didattici. Non esporlo sulla rete Internet pubblica come host di produzione. Un'installazione completa di MySQL o PostgreSQL è un prodotto server differente.
A cosa serve?
http://localhost dalla cartella htdocs. Un vhost di produzione su Linux è un compito diverso.
xampp-control.exe attiva o disattiva httpd.exe e mysqld.exe. L'installer ufficiale di MySQL è uno stack differente.
Un'interfaccia grafica per l'apprendimento. Anche MySQL Workbench può connettersi. La produzione richiede comunque una vera architettura operativa.
A chi e rivolto?
- Studenti che imparano il PHP
- Persone che hanno bisogno di un WordPress locale rapido
- Chiunque non debba esporre questo stack a Internet
Stato attuale
XAMPP (2002) è un attuale stack web locale di Apache Friends. Il fornitore indirizza tuttora gli utenti Windows su https://www.apachefriends.org/download.html.
Quanti anni ha?
Apache Friends ha distribuito XAMPP nel 2002 per consentire agli studenti di eseguire Apache e PHP senza una macchina Linux. È precedente a Docker Desktop come stack locale predefinito. Le build attuali per Windows esistono ancora. Una copia su USB risalente all'era della versione 1.7 è obsoleta.
Versioni
Prima i canali principali. I numeri esatti di build non sono tutti verificati qui.
Requisiti di sistema
I valori seguono le indicazioni pubbliche del produttore. Il carico di lavoro modifica comunque le necessità reali.
Minimo
| Sistema operativo | Una versione corrente a 64 bit di Windows 10 o Windows 11, secondo Apache Friends |
|---|---|
| RAM | I computer da 2 GB gestiscono i corsi didattici. Più siti e MySQL richiedono più risorse |
Profilo delle risorse
- Richiesta CPU
- Segue ciò che apri all'interno dell'app
- Richiesta RAM
- Segue documenti, schede o librerie
Processi installati
Questi eseguibili appartengono a questo prodotto quando è installato.
| xampp-control.exe | XAMPP Control Panel |
|---|---|
| httpd.exe | Apache quando viene avviato dal pannello |
| mysqld.exe | Il database integrato quando si avvia MySQL |
Componenti di avvio
È possibile installare Apache e MySQL come servizi dal pannello. Si tratta di un'opzione facoltativa. Il comportamento predefinito prevede l'avvio da xampp-control.exe.
Posizioni dei file
| Installazione tipica | C:\xampp\ |
|---|
Formati di file
Problemi comuni
Porta 80 o 443 già in uso
IIS, residui risalenti all'era di Skype o un'altra istanza di Apache possono occupare la porta. È un conflitto locale, non un disservizio di produzione.
Persone che lo lasciano accessibile dalla LAN
Apache Friends lo documenta come ambiente di sviluppo. Non trattarlo come un server protetto.
Risoluzione dei problemi
Installa da apachefriends.org/download.html
Apache Friends ospita il vero programma di installazione. Un pacchetto XAMPP con barre degli strumenti aggiuntive è spazzatura.
Usa il Pannello di controllo per consultare i log, non il Visualizzatore eventi come prima scelta
I messaggi di httpd e mysqld indicano il motivo dell'errore di un modulo. Questo appartiene a questo stack.
Modifica la porta di Apache nel pannello se la porta 80 è occupata
Tale configurazione riguarda XAMPP. Non riconfigura un sito IIS in produzione.
Alternative
Docker Desktop se il corso è passato ai container. MySQL ufficiale con PHP se desideri prodotti separati. PostgreSQL se il corso non richiede MySQL.
Guida ufficiale e download
Inizia dal fornitore. I siti casuali di file exe non sono un canale di supporto.
| Download | www.apachefriends.org/download.html Programma di installazione ufficiale o pagina del fornitore |
|---|---|
| Guida | www.apachefriends.org/faq_windows.html Supporto del fornitore |
| Sito ufficiale | www.apachefriends.org/ Inizia da qui, non da un host casuale di file exe |
| FAQ per Windows | www.apachefriends.org/faq_windows.html Porte, servizi e note sulle porte 80/443 dell'era di Skype |
Hardware correlato
Un PC moderno è sufficiente per i corsi didattici. Il database integrato richiede spazio su disco. Questo non è un motivo per acquistare una GPU per server.
Dettagli tecnici
Dettagli tecnici
I numeri di versione del fornitore cambiano. Questo articolo non fissa una build specifica.
Fonti e verifica
Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. Come svolgiamo le ricerche.
- Sito ufficiale di XAMPP · Pagina del prodotto del fornitore
- Guida di XAMPP · Supporto del fornitore
- FAQ di XAMPP per Windows · Guida ufficiale per Windows di Apache Friends
- Mappa dei processi di Foxhole · Campioni di prima parte su PC Windows. Non e' un benchmark di laboratorio.
Questo articolo è stato utile?
È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.
Grazie. Ci aiuta a migliorare questa pagina.