Come installare WordPress su XAMPP

Come installare WordPress su XAMPP per sperimentazioni senza rischi

· · 12 min di lettura ·
Scritto da: avatar autore Joella Dunn
avatar autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator, è specializzata nella manutenzione del sito, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è garantire che il tuo sito web WordPress sia sicuro e pronto per la crescita.
·
Revisionato da: avatar recensore John Turner
avatar recensore John Turner
John Turner è il Presidente di Duplicator. Ha oltre 20 anni di esperienza nel settore aziendale e nello sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Per installare WordPress su XAMPP, scarica e installa XAMPP, avvia Apache e MySQL, copia i file di WordPress nella cartella htdocs di XAMPP, crea un database in phpMyAdmin, quindi esegui l'installer di WordPress su http://localhost/tuo-nome-cartella/. È gratuito e non hai bisogno di un dominio o di hosting.

Hai mai voluto giocare con WordPress senza il timore di rompere il tuo sito live? O forse stai appena iniziando e hai bisogno di un parco giochi sicuro per imparare le basi. 

In entrambi i casi, installare WordPress localmente è la tua chiave per sperimentare senza preoccupazioni.

In questa guida, ti accompagnerò nell'installazione di WordPress sul tuo computer utilizzando XAMPP. Non preoccuparti se sembra tecnico; lo spiegherò passo dopo passo.

Alla fine di questo post, avrai il tuo sito web WordPress locale funzionante.

Ecco i punti chiave:

  • XAMPP è uno strumento gratuito che crea un server web locale sul tuo computer, offrendoti uno spazio sicuro per creare e testare siti WordPress.
  • Installare WordPress localmente è gratuito e ti permette di sperimentare senza intaccare i siti live.
  • Il processo prevede cinque semplici passaggi: scaricare XAMPP, avviare i server, installare i file di WordPress, creare un database e completare la configurazione di WordPress.
  • Puoi lavorare offline, rendendolo perfetto per imparare al tuo ritmo.
  • Quando sei pronto, puoi facilmente migrare il tuo sito locale su un server live usando plugin come Duplicator

Indice

Cos'è XAMPP?

XAMPP è un pacchetto gratuito e open-source che crea un server web locale sul tuo computer. Pensalo come un parco giochi personale per creare e testare siti web.

Sito web XAMPP

Ecco cosa offre XAMPP:

  • Apache: Questo è il software del server web effettivo che elabora le richieste e serve le pagine web.
  • MySQL: Un potente sistema di database che memorizza tutti i tuoi contenuti WordPress.
  • PHP: Il linguaggio di programmazione su cui è costruito WordPress.
  • Perl: Un altro linguaggio di programmazione (anche se non ci servirà per WordPress).

La bellezza di XAMPP sta nella sua semplicità.

Con pochi clic, puoi configurare un ambiente locale che imita un vero server web. È perfetto per i principianti che vogliono imparare WordPress senza addentrarsi nelle complessità della gestione del server.

Perché usare XAMPP per installare WordPress localmente?

XAMPP è completamente gratuito da scaricare e utilizzare. Non è necessario pagare per l'hosting web o un nome di dominio per iniziare. XAMPP crea un ambiente server web direttamente sul tuo computer.

Ciò significa che puoi esercitarti e imparare senza alcun impegno finanziario!

Per i principianti, XAMPP fornisce un ambiente controllato per apprendere le basi di WordPress, la personalizzazione dei temi e lo sviluppo di plugin.

Le modifiche apportate al tuo sito WordPress locale non influenzeranno alcun sito live. Hai la libertà di sperimentare senza conseguenze.

Una volta configurato, puoi lavorare sul tuo sito WordPress senza una connessione Internet. Questo è particolarmente utile se viaggi o hai una connessione Internet inaffidabile. Lo sviluppo web locale spesso funziona più velocemente rispetto al lavoro su un server remoto, accelerando il tuo flusso di lavoro.

Utilizzando XAMPP, crei uno spazio privo di rischi per sviluppare le tue competenze WordPress. Quando sarai pronto a rendere pubblico il tuo sito, potrai facilmente migrarlo su un hosting web.

Come installare WordPress su XAMPP

Se sei qui, sei curioso di sapere come installare WordPress usando XAMPP. Segui questi passaggi e avrai il tuo sito WordPress locale configurato su XAMPP in pochissimo tempo.

  • Passaggio 1: Scarica e installa XAMPP: Scarica il pacchetto XAMPP gratuito da apachefriends.org e installalo con i componenti Apache, MySQL e PHP
  • Passaggio 2: Avvia XAMPP: Avvia il pannello di controllo XAMPP e avvia i server Apache e MySQL per creare il tuo ambiente locale
  • Passaggio 3: Scarica e installa WordPress: Scarica i file di WordPress da wordpress.org e inseriscili nella cartella htdocs di XAMPP
  • Passaggio 4: Crea un nuovo database: Usa phpMyAdmin per creare un database MySQL in cui WordPress memorizzerà tutti i contenuti del tuo sito
  • Passaggio 5: Completa l'installazione di WordPress: Esegui la procedura guidata di installazione di WordPress e collegala al tuo nuovo database

Passaggio 1: Scarica e installa XAMPP

Prima tappa? Il sito web di XAMPP. Vai su apachefriends.org e cerca il pulsante di download di XAMPP. Cliccalo e scegli l'installer per il tuo computer.

I miei screenshot provengono dalla versione Mac, ma i passaggi sono quasi identici su Windows.

Un avviso per gli utenti Mac: La pagina di download principale di XAMPP ora elenca solo gli installer per Windows. La build macOS più recente (8.2.4, sulla pagina SourceForge di XAMPP) non è al passo con le release di Windows, che ora spediscono PHP da 8.3 a 8.5. Se sei su un Mac, Local o MAMP saranno la strada più agevole.

Una volta scaricato XAMPP, è ora di installarlo. Fai doppio clic sul file, che dovrebbe avviare una procedura guidata di installazione. Nella schermata di benvenuto, fai clic su Avanti.

Installazione guidata XAMPP

XAMPP ti permetterà di scegliere componenti specifici da installare. Le opzioni predefinite dovrebbero andare bene.

Componenti di installazione XAMPP

Assicurati solo che Apache, MySQL e PHP siano selezionati. Questi sono i blocchi fondamentali del tuo sito WordPress locale.

Quindi, vedrai dove verrà installato XAMPP. Fai di nuovo clic su Avanti.

Posizione di installazione XAMPP

Ora puoi completare l'installazione di XAMPP. Dagli il tempo di decomprimere e installare i suoi file.

Installa XAMPP

Al termine, premi Fine. 

Termina l'installazione di XAMPP

Passaggio 2: Avvia XAMPP

A questo punto, è ora di avviare il tuo server locale. Apri il pannello di controllo XAMPP. Vedrai un elenco di moduli, ma ci interessano solo due: Apache e MySQL.

Cerca i pulsanti Avvia accanto a questi moduli e fai clic su di essi. Se tutto va bene, vedrai i nomi illuminarsi di verde. È il modo di XAMPP per darti un pollice in su.

Avvia i server XAMPP

Non farti prendere dal panico se incontri un intoppo qui. A volte altri programmi possono interferire.

Se vedi un errore, un'altra applicazione potrebbe utilizzare le porte di cui XAMPP ha bisogno. Prova a chiudere alcuni programmi e riprova.

Se vedi una notifica del firewall di Windows, consenti l'accesso a XAMPP.

Consenti l'accesso a XAMPP dal firewall di Windows

Passaggio 3: Scarica e installa WordPress

Con XAMPP in esecuzione, è ora di installare WordPress. 

Apri il tuo browser web e vai su wordpress.org. Cerca il pulsante Ottieni WordPress e fai clic su di esso. 

Ottieni WordPress

Scarica l'ultima versione di WordPress.

Scarica i file di WordPress

Una volta scaricato WordPress, avrai un file zip. Fai doppio clic su di esso per decomprimerlo. Questo ti darà una cartella chiamata wordpress, con tutti i file chiave di WordPress.

Cartella WordPress scaricata

Copia questa cartella. Quindi, trova la cartella in cui hai installato XAMPP. 

Per XAMPP su Windows, vai su C:/Program Files/XAMPP/htdocs o C:/XAMPP/htdocs.

Per XAMPP su Mac, vai su /Applications/XAMPP/htdocs.

Incolla la cartella di WordPress in questa cartella htdocs. Rinominala da 'wordpress' a qualcosa come 'my-site'.

Cartella nuovo sito XAMPP

Passaggio 4: Crea un nuovo database

Ora che WordPress ha una sede, ha bisogno di un posto dove archiviare tutte le sue informazioni. Questo è il suo database.

Per creare un database, apri il tuo browser web e vai su http://localhost/phpmyadmin/

Su phpMyAdmin, fai clic sulla scheda Databases. Inserisci un nuovo nome per il database. Chiamiamolo 'dbmy-site'. 

Crea un nuovo database per il sito XAMPP

Fai clic su Create e, proprio così, hai creato un database. WordPress lo userà per archiviare tutti i tuoi post, pagine e impostazioni.

Ricorda il nome che hai dato al tuo database. Ti servirà nel prossimo passaggio.

Passaggio 5: Completa l'installazione di WordPress

Apri una nuova finestra del browser e vai su http://localhost/my-site/

Se hai dato un nome diverso alla cartella, usa quel nome. 

Una volta aperto questo link, vedrai la pagina di installazione di WordPress. Fai clic su Let’s go!

Installazione WordPress su XAMPP

Quindi, WordPress ti chiederà le informazioni del database che abbiamo appena impostato. 

Connessione al database XAMPP

Ecco cosa compilare:

  • Nome database: ‘dbmy-site’ 
  • Nome utente: ‘root’ 
  • Password: Lascia vuoto 
  • Database Host: ‘localhost’
  • Table Prefix: Lascia predefinito

Fai clic su Invia. Per gli utenti Windows e Linux, WordPress memorizzerà automaticamente queste impostazioni del database nel tuo file di configurazione wp-config.php.

Per gli utenti Mac, vedrai un passaggio aggiuntivo. Prima, copia il codice che ti viene fornito per il file wp-config.php.

File wp-config.php di XAMPP

Quindi, crea un nuovo file di testo e incolla questo codice. Chiamalo wp-config.php e salvalo nella cartella my-site.

Torna alla pagina di installazione di WordPress ed esegui l'installazione. 

WordPress ti chiederà alcuni dettagli in più: il nome del tuo sito e un nome utente e una password da utilizzare. Scegli qualcosa che ricorderai.

Configurazione sito XAMPP

Infine, fai clic su Install WordPress.

Congratulazioni! Hai appena configurato il tuo sito WordPress locale.

Vedrai un messaggio di successo e un pulsante per accedere. Usa il nome utente e la password che hai appena creato per aprire la tua dashboard di amministrazione.

Accesso al sito XAMPP

Risoluzione dei problemi comuni di XAMPP

La maggior parte dei problemi di XAMPP si riduce a uno di questi. Fai clic su Log nel pannello di controllo di XAMPP per prima cosa, poiché il messaggio di errore di solito ti dice quale hai riscontrato.

Apache non si avvia. Un altro programma sta utilizzando la porta 80 o 443 (su Windows, è spesso Skype, IIS o VMware). Chiudilo e fai clic di nuovo su Avvia. Se non riesci, fai clic su Config accanto ad Apache, apri httpd.conf, cambia Listen 80 in Listen 8080 e ServerName localhost:80 in ServerName localhost:8080, quindi salva. Il tuo sito sarà su http://localhost:8080/my-site/.

MySQL non si avvia o si arresta in modo imprevisto. Di solito significa che un'altra installazione di MySQL o MariaDB sta già utilizzando la porta 3306. Arresta quel servizio (o disinstallalo se non ti serve), quindi riavvia MySQL in XAMPP.

“Errore durante la connessione al database.” WordPress non riesce a raggiungere il tuo database. Verifica che MySQL sia ancora verde nel pannello di controllo. Quindi apri wp-config.php nella cartella del tuo sito e assicurati che il nome del database corrisponda a quello che hai creato in phpMyAdmin, il nome utente sia root, la password sia vuota e l'host sia localhost.

“Non trovato” su localhost/my-site. Il nome della cartella nell'URL deve corrispondere esattamente alla cartella in htdocs. Usa solo lettere minuscole e trattini, senza spazi.

Dopo aver installato WordPress su XAMPP

Pronto a rendere live il tuo sito locale?

Duplicator può eseguire il backup del tuo sito XAMPP e spostarlo su un host live. La versione gratuita lo fa con i suoi file di archivio e installer, e Duplicator Pro ti consente di trascinare il backup direttamente nel nuovo sito. In entrambi i casi, non dovrai esportare i file manualmente, modificare wp-config.php o scaricare il database.

Hai installato WordPress localmente con XAMPP! Ricorda, questa è la tua sandbox privata. Nulla di ciò che fai qui influenzerà i siti web live. Quindi vai avanti, sporcati le mani.

Prova a installare temi e plugin diversi. Troverai strumenti per tutto, dai moduli di contatto all'e-commerce. Installane alcuni e gioca con le loro impostazioni.

Ecco alcuni strumenti che consigliamo:

Scrivi alcuni post del blog, aggiungi alcune pagine e carica immagini. Puoi anche testare nuove funzionalità, scrivere codice e molto altro. Lavorare sul tuo sito WordPress in locale ti dà la libertà di sperimentare quanto vuoi.

Anche se questo è un sito locale, è una buona abitudine eseguire il backup del tuo lavoro. Non sai mai quando potresti aver bisogno di ripristinare le modifiche.

Duplicator è un plugin di backup perfetto per questo lavoro. Per salvare il tuo sito locale, vai su Duplicator » Backups e fai clic su Add New. Con Duplicator Pro, puoi anche pianificare i backup in modo da non doverli ricordare (vengono eseguiti tramite WordPress, quindi XAMPP deve essere in esecuzione affinché vengano attivati).

Backup pianificati di Duplicator

Una volta che sei soddisfatto del tuo sito locale, potresti volerlo condividere con il mondo. Puoi usare Duplicator anche per questo!

Duplicator raggruppa l'intero sito in un backup: un archivio con i tuoi file e database, più un file installer. Carica entrambi sul tuo server live ed esegui l'installer.

Carica backup Duplicator su nuovo server

Con Duplicator Pro, puoi trascinare l'archivio in Import Backups sul nuovo sito invece.

Importa un backup con Duplicator

E proprio così, il tuo sito locale diventa un sito web live. Non c'è bisogno di ricreare tutto il tuo duro lavoro!

Domande frequenti (FAQ)

Come accedo alla mia bacheca di WordPress da XAMPP?

Per accedere alla tua bacheca di WordPress da XAMPP, apri il tuo browser web e digita localhost/mysite/wp-admin. Sostituisci "mysite" con il nome che hai dato alla tua cartella WordPress nella directory htdocs di XAMPP. Inserisci il tuo nome utente e password, e sei dentro!

Come reinstallo WordPress su localhost?

Se vuoi reinstallare WordPress sul tuo server localhost, elimina la cartella di WordPress dalla directory htdocs di XAMPP. Vai su phpMyAdmin ed elimina il tuo database di WordPress. Scarica l'ultima versione di WordPress e reinstallala in XAMPP. Puoi seguire lo stesso processo di configurazione che abbiamo descritto in precedenza.

Come scarico un sito WordPress live su localhost?

Invece di spostare manualmente file e database, Duplicator Pro può copiare il tuo sito live su localhost. Per farlo, crea un backup del tuo sito live. Se hai già installato WordPress sul tuo sito locale, installa Duplicator Pro e trascina il backup in Duplicator Pro » Import Backups.

Potresti anche incollare entrambi i file di backup nella tua cartella del sito XAMPP. Avvia l'installer di Duplicator con questo link: localhost/mysite/installer.php

Dov'è la cartella di WordPress in XAMPP?

Cerca la directory di installazione di XAMPP sul tuo computer locale. All'interno, troverai una cartella chiamata 'htdocs'. È lì che si trova la tua cartella WordPress. 

XAMPP è ancora una buona scelta per WordPress?

Su Windows, sì. XAMPP riceve ancora rilasci regolari lì, e ti offre una configurazione Apache, MySQL e PHP semplice che è vicina alla maggior parte degli host web. Su Mac, l'installer di XAMPP è in ritardo sulle versioni PHP, quindi uno strumento focalizzato su WordPress come Local è più facile da mantenere aggiornato.

Conclusione

Congratulazioni! Non solo hai configurato un sito WordPress locale, ma hai anche imparato come gestirlo e sperimentare con esso.

Mentre sei qui, penso che ti piaceranno queste guide aggiuntive su WordPress:

Duplicator rende facile spostare il tuo sito WordPress locale su un server live (e viceversa). Scarica Duplicator Pro oggi stesso!

avatar autore
Joella Dunn Content Writer
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator, è specializzata nella manutenzione del sito, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è garantire che il tuo sito web WordPress sia sicuro e pronto per la crescita.
I nostri contenuti sono supportati dai lettori. Se fai clic su determinati link, potremmo ricevere una commissione.

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Ottieni Duplicator Ora
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

o
Ottieni 60% di Sconto su Duplicator Pro Ora →