Come Installare WordPress in Locale: La Guida Definitiva!

Autore | 2017-03-06T10:54:28+00:00 19 ottobre 2015|Come Usare WordPress|18 Commenti

Vuoi sapere come installare WordPress in locare sul tuo computer? Bene, non devi più cercare altrove. 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 alle prime armi) senza rischiare di fare danni permanenti sul tuo sito web o blog. Ma non è solo questo..

Una volta che avrai creato il tuo sito web in locale, lo potrai andare trasferire sul tuo hosting. Se ancora lo devi andare ad acquistare, ti sconsiglio di scegliere un’azienda italiana (come Aruba ad esempio). Prenditi l’hosting presso SiteGround.it che offrono un servizio davvero eccellente.

Ti spiego bene il perché tramite questa mia recensione super dettagliata.

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

Cos’è XAMPP

Cosa è 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

XAMPP Come si Installa

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

Lo puoi trovare direttamente su questa pagina: Download XAMPP.

Download XAMPP

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.

XAMPP Step 1

Bene, 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:

XAMPP Step 2

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.

XAMPP Step 3

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“.

XAMPP Step 4

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.

XAMPP Step 5

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).

XAMPP Step 6

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.

XAMPP Step 7

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.

XAMPP Step 8

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:

XAMPP localhost

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.

XAMPP Step 9

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).

XAMPP Step 10

Perfetto!

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

Scarica e 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“.

Installazione WP

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:

Modifica dati

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!

Benvenuto in WordPress

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. Il miglior hosting per WordPress secondo me è SiteGround.it.

Vai a leggerti questa mia recensione e scopri anche cosa ne pensano i miei lettori a riguardo.

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!

Vuoi imparare ad usare WordPress senza perdere altro tempo?

Lascia un commento

Notificami se
avatar
Alessandro
Lettore

Ciao Roberto,
anche io ho avuto problemi di installazione per via della porta 80….ora l’ho impostata a 1111 e funziona tutto sembra….solo che quando vado a creare il nuovo database, cliccando su CREA, PhpMyAdmin rimane bloccato con la scritta “elaborazione richiesta”, senza creare il database….come posso risolvere?

Marika
Lettore

Ho seguito alla lettera ma non succede nulla dopo aver cambiato i dato nel blocco notes

Leonardo
Lettore

Salve,
premetto che nn sono un esperto del settore.
Dopo aver seguito e completato tutta la procedura (sembra con successo) mi viene fuori una schermata con queste diciture:
Warning: Illegal string offset ‘remember’ in C:xampphtdocsWPwp-includesuser.php on line 41

Warning: Cannot assign an empty string to a string offset in C:xampphtdocsWPwp-includesuser.php on line 41

Warning: Illegal string offset ‘user_login’ in C:xampphtdocsWPwp-includesuser.php on line 56

Fatal error: Uncaught Error: Cannot create references to/from string offsets in C:xampphtdocsWPwp-includesuser.php:56 Stack trace: #0 C:xampphtdocsWPwp-login.php(784): wp_signon(”, ”) #1 {main} thrown in C:xampphtdocsWPwp-includesuser.php on line 56

Grazie

Luca
Lettore

Ciao sono un newbie su questi argomenti…
Complimenti per l’articolo. Seguito alla lettera e nessun problema, con tanto di UAC attivo (al max livello) su Windows 10. Ho impostato come da figura alla richiesta del firewall solo “Reti pubbliche”.
Ho notato però che Edge o Chrome all’accesso su https://localhost mi informano che c’è un errore con il certificato. Come posso risolvere (non che sia grave)?

Altra domanda: da un punto di vista della sicurezza, ci sono rischi di attacchi dall’esterno secondo te su una macchina casalinga dietro un firewall con XAMPP configurato come da articolo? Avevo letto qualcuno che lo sconsigliava…
In tal caso, c’è qualche hardening di sicurezza che puoi consigliare?

Roberto
Lettore

Ciao, innanzi tutto ti ringrazio per aver messo on line queste informazioni…tuttavia ho un problemino…all’installazione di wordpress il browser mi dice ciò:
Occorre un file wp-config-sample.php da cui poter iniziare il lavoro. Ricarica il file nella tua installazione di WordPress.
ho rinominato e modificato correttamente.. poi ho provato a ridargli il vecchio nome…niente….che fare?
Grazie
Roberto

wpDiscuz