Come Installare WordPress in Locale: La Guida Definitiva!

Vuoi sapere come installare WordPress in locare sul tuo computer?
Ho creato per te questa guida super dettagliata in modo tale che riuscirai a farlo anche tu senza alcun problema, promesso!

Anche io quando andai a creare il mio primo sito web volevo sapere come installare WordPress in locale perché questo porta a diversi vantaggi.

I vantaggi principali ad esempio sono che puoi fare tutte le modifiche che vuoi sul tuo sito e allo stesso tempo puoi imparare ad usare la piattaforma WordPress (se sei agli inizi) senza rischiare di fare danni permanenti sul tuo sito web o blog. Ma non è solo questo..

Quando avrai creato il tuo sito web in locale, lo potrai trasferire da locale a remoto grazie alla mia guida e se ancora non hai acquistato il tuo servizio di hosting, ti consiglio di leggerti l’articolo sui migliori hosting italiani.

Continua a leggere questo articolo e scoprirai quelli che sono i passaggi necessari per riuscire ad installare WordPress in locale sul tuo pc utilizzando il programma XAMPP.

[VIDEO] Come Installare WordPress in locale

Cos’è il programma XAMPP?

XAMPP è un programma completamente gratuito che ti consente di andare a creare un server web virtuale all’interno del tuo sistema operativo così che tu possa lavorare sul tuo sito web o blog senza essere connesso ad internet.

All’interno di questo software troverai tutti gli strumenti necessari che ti consentiranno di installare WordPress in locale sul tuo pc.

XAMPP infatti è l’acronimo di questi strumenti:

Passiamo ora all’azione andando ad installare questo programma sul tuo pc.

1) Installare WordPress in locale con XAMPP

La prima cosa da fare è quella di scaricare il programma.

Lo puoi trovare direttamente su questa pagina: Download XAMPP.

Come installare WordPress in locale-Step1

Il file occupa circa 150mb.

Una volta che il download sarà completato, vai nella cartella dove l’hai salvato ed esegui il file.

L’installazione guidata ti aiuterà ad installare il programma.

Come installare WordPress in locale-Step2

Nella prossima schermata, ti verrà richiesto quali componenti desideri installare e quali no. Certe funzioni sono avanzate e non necessarie per il funzionamento del programma, quindi non serve che tu le installi.

Seleziona le varie opzioni come ti ho indicato in questa immagine:

Come installare WordPress in locale-Step3

Il prossimo passo da fare è quello di scegliere la cartella dove verrà installato XAMPP.

Io  ad esempio l’ho installato nella cartella di default: C:\xampp.
Tu se vuoi la puoi cambiare.

Come installare WordPress in locale-Step4

Nella prossima schermata, ti verrà richiesto se vuoi installare Bitnami per XAMPP.

Bitnami è un componente aggiuntivo gratuito per XAMPP che ti aiuta ad installare i vari CMS. In questo caso io ti sto mostrando come installare WordPress in locale manualmente e quindi questo per me non è uno strumento necessario.

Andiamo dunque a deselezionare la casellina e premiamo sul pulsante “Next“.

Come installare WordPress in locale-Step5

Bene, dopo aver fatto questi essenziali passaggi, il programma è pronto per essere installato.

Andiamo dunque a premere nuovamente sul pulsante “Next” ed attendiamo che il programma venga installato sul nostro pc.

Come installare WordPress in locale-Step6

A questo punto, solitamente si aprirà una nuova finestra dove ti viene chiesto se vuoi che il programma XAMPP abbia accesso al tuo pc oppure no.

Questa è una procedura standard. Spesso quando si installano nuovi programmi sul pc accade questo, è del tutto normale, non ti preoccupare!

Attenzione: Se non si da il consenso, XAMPP non funzionerà.

Diamo dunque il consenso a windows di installare XAMPP sul nostro pc premendo sul pulsante “Consenti Accesso” (come nella foto).

Come installare WordPress in locale-Step7

Perfetto, a questo punto se tutto è andato a buon fine, il programma si è installato correttamente.

Ora nell’ultima schermata ti viene chiesto se vuoi avviare il pannello di controllo di XAMPP oppure no.

Lascia la spunta com’è di default e premi sul pulsante “Finish” come nella foto.

Come installare WordPress in locale-Step8

Il programma si è installato correttamente e ora ti si è aperta una nuova finestra contenente il pannello di controllo di XAMPP con un sacco di funzioni, non ti spaventare!

Tutto quello che devi fare è abilitare i servizi “Apache” ed “MySQL” come da foto, niente di più.

Se hai installato tutto correttamente come ti ho spiegato, dovrebbero avviarsi senza alcun problema.

Come installare WordPress in locale-Step9

Il server web virtuale XAMPP ora dovrebbe funzionare correttamente.
Ci siamo, è la prova della verità!

Apri il tuo browser web e sulla barra degli indirizzi scrivi: https://localhost e premi invio da tastiera.

Se tutto funziona correttamente dovrebbe uscirti una schermata come questa:

Come installare WordPress in locale-Step10

2) Configura il database MySQL

Ebbene si, come per quando si installa WordPress su uno spazio web, anche per installare WordPress in locale abbiamo bisogno di creare un nuovo database MySQL.

Non ti preoccupare, è semplicissimo se seguirai le mie immagini.

Torna nel pannello di controllo di XAMPP e clicca sul pulsante “Admin” nella sezione MySQL.

Come installare WordPress in locale-Step11

Una nuova finestra si aprirà davanti a te contenente il pannello “phpMyAdmin“.

In questa pagina andremo a creare il tuo database MySQL necessario per il funzionamento di WordPress.

Clicca sulla voce “Databases” che la trovi in alto a sinistra e vai ad inserire il nome del database come indicato in questa foto (puoi mettere il nome che vuoi).

Come installare WordPress in locale-Step12

Perfetto!

Ora che hai creato il tuo database, siamo pronti ad andare a scaricare ed installare il nostro CMS favorito WordPress.

3) Scarica ed installa WordPress

La prima cosa da fare è quella di andare a scaricare il CMS WordPress.

Puoi trovare l’ultima versione italiana a questo indirizzo: Download WordPress.

Per installare WordPress in locale correttamente hai bisogno di estrarre il file che hai appena scaricato nel posto giusto!

Una volta scaricato il file zip contenente WordPress, dovrai estrarre l’archivio all’interno di questo percorso: C:/XAMPP/htdocs (di default).
Se hai installato il programma XAMPP in un’altra parte, dirigiti all’interno della cartella “htdocs” ed estrai l’archivio.

Ora che hai estratto l’archivio, lo puoi rinominare a tuo piacimento, io ad esempio gli ho dato lo stesso nome del mio database “WP“.

Come installare WordPress in locale-Step13

Attenzione: Passaggio molto delicato. Segui attentamente le mie istruzioni.

Dirigiti all’interno della cartella WordPress appena estratta e trova il file “wp-config-sample.php” e rinominalo così “wp-config.php”.

Ora apri il file con il programma “blocco Note” (tasto destro del mouse > Apri con > Blocco Note).

Trova ora questa parte di codice come vedi in questa immagine:

Come installare WordPress in locale-Step14

Attenzione: Passaggio molto delicato! Se non compili correttamente questo file NON riuscirai ad installare WordPress in locale correttamente.

Bisogna andare a modificare alcuni valori, non ti preoccupare, leggi attentamente quanto segue.

Sostituisci la scritta “database_name_here” con il nome del tuo database creato in precedenza. Nel mio caso ho creato il database WP, ricordi?

Bene, tu ci devi inserire il nome del TUO database MySQL.

Ora trova la scritta “username_here” e sostituiscila con “root”.

Cancella la scritta “password_here” senza cancellare le virgolette.

Perfetto, ora salva e chiudi il file.

È finalmente arrivato il momento di installare WordPress in locale!

Per fare questo ti basta semplicemente aprire il tuo browser web e nella barra degli indirizzi scrivere https://localhost/nome cartella WordPress/

Nel mio caso ad esempio è: https://localhost/wp/

Se tutto è andato a buon fine, dovresti trovarti davanti la famosa schermata di benvenuto in WordPress!

Come installare WordPress in locale-Step15

Compila ora tutti i dati con le tue informazioni e procedi con l’installazione cliccando sul pulsante “Install WordPress“.

Complimenti! Sei riuscito ad installare WordPress in locale correttamente.

Come ultima cosa ti volevo dire che per effettuare il login al tuo nuovo sito web, dovrai scrivere nella barra degli indirizzi del tuo browser: https://localhost/nome-sito/wp-admin.

Questo è tutto, divertiti con il tuo nuovo sito web!

Conclusione

In questo articolo molto dettagliato e tecnico, abbiamo visto come installare WordPress in locale grazie all’utilizzo del programma XAMPP.

Spero che anche tu sia riuscito ad installare WordPress in locale correttamente!

Il passo successivo sarà quello di trasferire il tuo sito web da locale a remoto, ovvero dal tuo pc ad un server hosting.

Per quanto riguarda la scelta del giusto hosting per ospitare il tuo sito web, ti consiglio di leggerti questo mio articolo sui migliori hosting italiani. Sono sicuro che riuscirai a trovare quello che fa al caso tuo.

Se hai riscontrato dei problemi a riguardo di questa guida o se vuoi scrivermi qualcosa, lo puoi fare utilizzando il box dei commenti che puoi trovare qui sotto!

Articolo scritto da:

Avatar
Roberto Marchesini è il creatore e fondatore di Assistenza WP. Inoltre é l'autore del manuale completo su WordPress con cui è riuscito ad aiutare migliaia di persone a realizzare i propri progetti online. Scopri di più..

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

75 Commenti

  1. Avatar
    Rocco Ciancio 3 Novembre 2019 al 16:23 - Rispondi

    ciao Roberto,
    in merito alla modalità di trasferimento del sito da locale a remoto, ho letto le tue istruzioni e visualizzato anche il video, ho però un problema, non trovo nella cartella htdocs quella con il nome del sito che sto creando, in pratica non esiste il mio sito in locale, c’è qualcosa che non ho impostato correttamente in precedenza?
    ti confermo comunque che il sito lo sto creando in locale e funziona correttamente.
    Grazie

  2. Avatar
    Alessia 23 Settembre 2019 al 11:50 - Rispondi

    Dopo aver inserito nel browser http://localhost/ ecc, mi compare questa scritta
    Occorre un file wp-config-sample.php da cui poter iniziare il lavoro. Ricarica questo file nella tua installazione di WordPress.

    • Avatar
      Roberto Marchesini 2 Ottobre 2019 al 9:02 - Rispondi

      Ciao Alessia, puoi trovare quel file direttamente dal file di download che scarichi da WordPress.org. Un saluto

  3. Avatar
    niko 21 Maggio 2019 al 1:49 - Rispondi

    ciao,
    mi hanno dato da verificare un sito fatto in WP , avendo installato xampp come posso visualizzarlo in locale, premesso che mi hanno fornito i files originali.
    grazie

  4. Avatar
    Mary A. 7 Maggio 2019 al 13:03 - Rispondi

    Buongiorno,

    grazie er le sue guide, sono molto utili. A tal proposito avrei qualche domanda. Ho installato wordpress in locale seguendo tutte le indicazioni presenti sul video. Oggi ho acquistato un tema e quando ho tentato di caricarlo mi è apparso questo messaggio: Impossibile creare la directory wp-content/uploads/2019/05. Verifica che la directory madre sia scrivibile dal server!
    Dove posso agire per modificare questo stato e poter caricare il tema? grazie mille

    • Avatar
      Roberto Marchesini 9 Maggio 2019 al 9:30 - Rispondi

      Salve, semplicemente vada ad estrarre il contenuto del tema che ha acquistato sulla cartella /wp-content/themes.

      Successivamente vada ad attivare il tema dal pannello di amministrazione di WordPress su “Aspetto > Temi“.

      Un saluto

  5. Avatar
    Luigi 12 Marzo 2019 al 18:40 - Rispondi

    Guida chiarissima complimenti

    Avrei una domanda da farti, al momento sto lavorando su un pc per la realizzazione di un sito, volevo domandarti se c’è modo di esportare il lavoro per importarlo su un altro pc, esempio da un fisso al portatile quando vado in giro.

    Grazie

    • Avatar
      Roberto Marchesini 28 Marzo 2019 al 2:54 - Rispondi

      Ciao Luigi, puoi spostare il tuo sito web andando ad utilizzare il plugin “Duplicator“. In questo modo il plugin ti andrà a creare un backup completo del tuo sito web che potrai importare nell’altro pc. Un saluto

  6. Avatar
    Sabrina 1 Febbraio 2019 al 18:14 - Rispondi

    La guida é chiarissima, ma purtroppo non riesco ad installare XAMPP. Al momento installarlo nella cartella di default: C:\xampp (ma anche in altre – ho provato innumerevoli volte -) mi appare la scritta: “The selected folder is not empty. Please select a different folder”. Il problema é che, appunto, anche selezionando un’altra cartella (ho provato persino a selezionare un hard disk esterno) appare la medesima scritta. Il PC ha, fra l’altro, capienza residua a sufficienza. Potrebbe semplicemente essere colpa del fatto che é ormai piuttosto datato? Grazie.

    • Avatar
      Roberto Marchesini 6 Febbraio 2019 al 10:01 - Rispondi

      Ciao Sabrina, quella scritta esce quando provi ad installare XAMPP sul tuo pc? Prova a rinominare la cartella xampp e fammi sapere se l’installazione procede liscia, grazie.

      Un saluto

  7. Avatar
    giancarlo litardi 15 Dicembre 2018 al 14:22 - Rispondi

    Complimenti! Tutto chiaro e funzionante.

  8. Avatar
    Alessandro 24 Novembre 2018 al 23:43 - Rispondi

    Ciao Roberto,
    quando nell’ultimo passaggio scrivo “https://localhost/nome cartella WordPress/” nella barra degli indirizzi non me lo trova e mi da error 404, naturalmente ho fatto un tentativo anche con l’altra dicitura da te indicata.
    Potresti aiutarmi?

    • Avatar
      Roberto Marchesini 27 Novembre 2018 al 11:34 - Rispondi

      Ciao Alessandro. L’errore 404 viene visualizzato all’interno del tuo sito web? Ad ogni modo, prova a scrivere semplicemente localhost/nome cartella WordPress/ senza il protocollo web. Un saluto