Come installare WordPress in locale con Xampp – guida passo passo

Tempo di lettura: 4 minuti

in questo articolo voglio spiegarvi in modo semplice, come installare WordPress in locale direttamente sul vostro Pc.

Questa operazione è particolarmente utile, se si ha la necessità di provare il proprio sito o un tema acquistato in locale, senza dover passare direttamente da una piattaforma online.

Voglio solo fare una premessa : installando WordPress in locale, non avrete nessuna penalizzazione dal punto di vista delle funzionalità, in quanto funziona esattamente allo stesso modo come se fosse Online

Cosa dovete fare quindi ?

  • Per prima cosa dovete scaricare e installare XAMPP. Potete scaricarlo direttamente da qui (https://www.apachefriends.org/it/download.html, dovete scegliere la versione per il sistema operativo del vostro PC). Se avete delle difficoltà potete seguire il video di installazione a questo indirizzo, oppure visualizzarlo direttamente qui sotto:
  • Successivamente dovete scaricare WordPress. Potete scaricarlo direttamente da qui. Al momento scaricatelo solamente, vedremo dopo come installarlo.

Ecco a voi subito il video di installazione, se avete fretta e volete passare subito al sodo:

GUIDA PASSO PASSO

Prima di passare con l’installazione di WordPress in locale, dobbiamo assicurarci che XAMPP sia attivo e configurato correttamente.

Bene, una volta che abbiamo installato XAMPP, avviatelo e vi comparirà la seguente schermata:

pannello-controllo-xampp-pre-attivazione

Quello che dovete fare e cliccare su “Start”, rispettivamente su Apache e Mysql come indicato in figura.

Una volta cliccato, le 2 voci diventeranno di colore verde, le quali indicano che Apache e Mysql sono attivi.

pannello-controllo-xampp-dopo-attivazione-apache-mysql

Bene. Ora possiamo procedere ad installare WordPress.

Quello che dobbiamo fare e collocarci all indirizzo locale del nostro server : C:\xampp\htdocs.

I file che avrete sono:

directory-htdocs

All’interno della cartella htdocs creeremo una nuova cartella (per esempio prova), come indicato in figura, dove andremo a copiare tutti i file di installazione di WordPress.

I file sono quelli contenuti all’ interno dell’archivio .Zip che avevamo precedentemente scaricato dal sito ufficiale.

Una volta copiati i file aprite il vostro browser e scrivete : http://localhost/prova/, dove prova è il nome della cartella che avete creato per inserirvi all’ interno i file di WordPress.

Se avete scritto tutto correttamente vi apparirà una schermata che vi permetterà di iniziare l’installazione di WordPress.

fase-1-installazione-WordPress-in-locale

Clicchiamo su Iniziamo!

Vi ritroverete davanti questa schermata:

fase-2-installazione-WordPress-in-locale

Prima di compilare i campi contrassegnati è necessario creare un database direttamente su PhpMyAdmin.

Per fare ciò dovete andare sul pannello di controllo di Xampp e cliccare su Admin relativo a Mysql.

accesso-phpMyAdmin

Accederemo direttamente a PhpMyAdmin, dove sarà necessario creare un database per l’installazione.

N.B. Come potete vedere all’accesso di PhpMyAdmin non è richiesto alcun username e password; questo perchè di default il sistema non assegna alcuna credenziale.

phpMyAdmin-creazione-database-fase-1

Clicchiamo su database.

phpMyAdmin-creazione-database-fase-2

Creiamo un nuovo database e digitiamo il nome che desideriamo e clicchiamo su Crea.

Perfetto, abbiamo il nostro database.

Adesso dobbiamo andare a modificare il file di configurazione di WordPress per poter compilare i campi che avevamo rimandato precedentemente. Il file si chiama wp-config.php contenuto nella cartella di installazione di WordPress.
I file sono i seguenti:

il file wp-config.php andrà modificato nel seguente modo:

wp-config-sample.php-modifica

Bene, ora possiamo andare a modificare i campi per installare WordPress.

Compiliamo i campi nel seguente modo :

  • Nome database: Inseriamo il nome che avevamo impostato in MySql quando abbiamo creato il database.
  • Nome utente: Dato che non abbiamo impostato un username e una password per accedere a PhpMyAdmin, al momento di accesso per creare il database, il nome utente di default è “root”.
  • Password: Per lo stesso principio del nome utente la password di default è “”, lasciamo il campo vuoto.

compilare-campi-WordPress-fase-1

Una volta compilati i campi, se tutto è andato a buon fine vi apparirà questa schermata.

Mi raccomando se per caso vi da errore, è solo perchè o avete sbagliato nome del database o le credenziali di accesso.

schermata-successo-fase-2

Ora vi basta compilare l’ultima schermata e siete a posto.

fine-installazione

Ora non vi resta che accedere al pannello di controllo di WordPress.

Per fare ciò dovete digitare la seguente url: http://www.localhost/nome-della-vostra-cartella/wp-login.php ed inserite le vostre credenziali !

Avete bisogno di aiuto? Fatemelo sapere nei commenti!

6 commenti su “Come installare WordPress in locale con Xampp – guida passo passo”

  1. Fatta e rifatta un nulla di fatto, se metto http://localhost e il nome dato alla cartella wordpress rinominata non succede nulla mi dice impossibile collegarsi etc.. xampp è già stato installato, poi a me l’opzione tools dove c’è phpmyadmin non la vedo da nessuna parte, se faccio partire apache mysql mi da molti errori, uso win 10 forse è questo il problema comunque inutilizzabile adesso cancello tutto, grazie.

    1. Ciao dario alessandro,
      grazie per il tuo feedback 🙂

      Aiutami a capire meglio il problema :
      – Quale è l’errore esatto che appare ? (impossibile collegarsi e poi … ?)
      – Che errori ti da MySql ?

      Molto probabilmente l’errore è legato più alla configurazione di Xampp (Apache e MySql), più che a Windows 10.
      Fammi sapere se posso aiutarti.

      Un saluto

  2. Ciao, vorrei sapere come fare quando non voglio creare un nuovo db, ma bensì aprirne uno di un sito di cui ho fatto il backup in locale.
    Oltretutto il backup è vecchio, quindi con una versione di wordpress antecedente a quella che ho scaricato ora. Come mi regolo?
    Grazie se puoi aiutarmi.
    fabio

  3. Ciao Emiliano, intanto grazie per i video: finalmente, dopo innumerevoli tentativi, ho trovato le tue istruzioni e al primo tentativo sono riuscito a installare wordpress in locale. Avrei una domanda: io gestisco vari siti per la cooperativa nella quale lavoro e quindi volevo chiederti come fare per avere un wordpress locale per ogni uno. Posso farlo con una solo installazione andando a creare un database per ogni sito? Ti ringrazio in anticipo per l’aiuto e ancora complimenti per la chiarezza.

    1. Emiliano Prelle

      Ciao Giorgio,

      sono felice che il mio post ti abbia aiutato.

      Certo che puoi, provo a spiegarti come.

      Se sei riuscito ad installare WordPress adesso dovresti trovarti tutti le cartelle e i files all’interno della cartella htdocs oppure hai creato una sottocartella con il nome del sito o simili e al suo interno hai messo i files e le cartelle.

      Se desideri avere più siti non ti resta che creare una cartella per ogni sito all’interno della cartella htdocs dove al suo interno è presente l’installazione di WordPress.

      Per esempio:

      htdocs/sito1 –> all’interno i files e cartelle di WP
      htdocs/sito2 –> all’interno i files e cartelle di WP
      htdocs/sito3 –> all’interno i files e cartelle di WP

      Ogni cartella è un tuo sito e a sua volta contiene tutti i files dell’installazione WordPress.

      A questo punto poi devi creare un database per ogni sito e andare ad inserire i parametri corretti all’interno della cartella di riferimento.

      Morale: alla fine devi replicare l’installazione che hai già fatto e che ha avuto esito positivo all’interno di ogni cartella, alla fine è come rifarla da capo, ripetuta per ogni sito, in questo caso ogni cartella.

      Spero possa essere chiaro.

      Un saluto!

      1. Chiarissimo. Ho già dato un’occhiata al resto del blog e ho visto che ci sono altri video che mi saranno di grande aiuto, quindi ti seguirò con piacere. Ancora grazie. Un saluto.

Lascia un commento