Come installare XAMPP e WordPress localmente su Windows PC

Vuoi installare XAMPP e WordPress – aka. installare WordPress localmente? Questa è una grande idea se vuoi un sito di sviluppo che può essere utilizzato per i test o per altri scopi. XAMPP ti permette di eseguire un sito web dal tuo computer. E una volta che l’hai impostato, puoi far girare una nuova installazione di WordPress con pochi click.

Ma installare effettivamente XAMPP e WordPress può essere un po’ complicato, quindi potresti aver bisogno di una mano.

Abbiamo già parlato di alcuni dei vantaggi di un sito di test WordPress locale, quindi non mi soffermerò su questo punto. Invece, darò per scontato che siate qui solo per la guida.

Ecco come installare WordPress localmente con XAMPP. Alla fine di questo, avrete il vostro ambiente locale di test di WordPress in esecuzione su Windows.

⚡ Pro tip:

Se quello che state davvero cercando è come lanciare WordPress per un sito live, allora forse considerate di andare direttamente da un host come Bluehost e lasciare che siano loro a gestire la configurazione tecnica. Bluehost è una società di web hosting. Il modo in cui funziona con loro è che si seleziona un piano di hosting che si adatta alle vostre esigenze (la maggior parte delle volte sarà il piano economico a $ 2,95 / mese), e quindi selezionare l’opzione per avere WordPress installato automaticamente sul vostro setup.

💡 Nota:

Se hai bisogno di una guida più generale sull’installazione di WordPress in altri ambienti – non solo in locale, ma anche su server live, allora fai un salto su questa nostra guida.

Step 1: Scarica e installa XAMPP sul tuo computer

Il primo passo per installare WordPress in locale è scaricare e installare il software XAMPP. Puoi scaricare il file di installazione per Windows da Apache Friends. E’ un file grande, circa 110 MB, quindi potrebbe volerci un minuto o giù di lì a seconda della tua connessione:

sito webxampp - il tuo strumento per installare WordPress in locale

sito webxampp - il tuo strumento per installare WordPress in locale

Una volta che il download finisce, esegui il file che hai scaricato per lanciare il programma di installazione XAMPP. Se stai usando un software antivirus, potresti ricevere un avviso come questo:

xampp install

xampp install

Basta cliccare su Sì per continuare. A seconda della tua configurazione di Windows, potresti anche ricevere una richiesta sul Controllo dell’account utente (UAC). Basta continuare anche attraverso quel prompt. Once you get through all of the prompts, you should see the standard installer screen:

launch setup

launch setup

Just click Next to continue.

On the next screen, you can choose which components to install. To install XAMPP and WordPress, you do not need all of the components. In addition to the required components, all you need are:

  • MySQL
  • PHPMyAdmin

required components

required components

Again, this is all that’s needed to install WordPress locally. Uncheck everything else and click Next.

You can now select which folder to install XAMPP in. I always leave it as the default:

target folder to install WordPress locally

target folder to install WordPress locally

On the next screen, you’ll get a prompt asking you to install Bitnami for XAMPP. You do not need this to install XAMPP and WordPress, so just uncheck the box:

how to install XAMPP and WordPress on windows

how to install XAMPP and WordPress on windows

Once you click Next, you’re ready to run the install:

finalize the install

finalize the install

The install process might take a few minutes:

XAMPP install process

XAMPP install process

Once it finishes, you can launch the control panel to start working with XAMPP:

go to control panel

go to control panel

Step 2: Start the modules and test your server

To install XAMPP and WordPress properly, you’ll need to run two modules:

  • Apache
  • MySQL

You can start both modules from the XAMPP control panel:

launch the server

launch the server

Once you launch them, you should see their status turn to green:

database install

database install

And now you should be able to test that your local server is working by going to http://localhost/ in your web browser of choice:

everything on localhost

everything on localhost

If all went well, you now have a functioning XAMPP server on your Windows PC! But now it’s time to install XAMPP and WordPress. Ecco come ottenere un sito WordPress attivo e funzionante su XAMPP.

Step 3: Aggiungere i file di WordPress

Se hai mai installato manualmente WordPress, il resto del processo dovrebbe essere abbastanza familiare. Per prima cosa, devi andare su wordpress.org e scaricare l’ultima versione di WordPress.

Poi, in Windows, vai alla cartella dove hai installato XAMPP. Per me, è C://xampp. Dovrebbe essere qualcosa di simile per voi. Poi, in quella cartella, trova la sottocartella htdocs:

aggiungere i file alla cartella

aggiungere i file alla cartella

In htdocs, crea una nuova cartella per il tuo sito di prova. Questo nome di cartella diventerà il sotto-nome utilizzato per accedere al vostro sito. Per esempio, se crei la cartella testsite, accederai al tuo sito andando su http://localhost/testsite.

Una volta creata la cartella, estrai il file .zip WordPress che hai scaricato da wordpress.org into it:

target directory

target directory

Step 4: Create a database for WordPress

Next, you need to create a MySQL database for your WordPress install. To do that, launch PHPMyAdmin from your XAMPP control panel:

create the database

create the database

Then click on Databases at the top:

go to databases

go to databases

And enter a name for your database and click Create. Your name can be anything – just remember it because you’ll need it for the next step:

create a database

create a database

Unlike installing WordPress on a live web server, when you install XAMPP and WordPress, you don’t need to worry about creating a database user.

Step 5: Install WordPress locally via the on-screen installer

When you visit your test site, you should see the normal WordPress installer. Remember, your test site is just http://localhost/FOLDERNAME:

install WordPress on XAMPP

install WordPress on XAMPP

The only step where this process will differ from a normal install is the database details. When you get to the database details, enter them like this:

  • Database Name = Name of the database you created in PHPMyAdmin
  • Username = “root”
  • Password = leave blank

database settings when you install WordPress locally

database settings when you install WordPress locally

Then finish the rest of the WordPress install process like normal.

Una volta completato il processo, dovreste vedere la vostra nuova installazione di WordPress perfettamente funzionante sul vostro host locale:

nuovo sito WordPress installato su XAMPP

nuovo sito WordPress installato su XAMPP

Che mi dite di Multisito o staging?

Come installare XAMPP e WordPress Multisite

Se vuoi giocare con WordPress Multisite, è anche possibile configurare WordPress Multisite per lavorare sul tuo host locale. Piuttosto che duplicare le informazioni, però, vi indirizzerò al post di Vishnu su come configurare WordPress Multisite su un host locale.

Si dovrebbe usare XAMPP e WordPress per lo staging?

Mentre eseguire WordPress sul vostro localhost è un ottimo modo per sperimentare e provare cose con WordPress, non dovreste usarlo come un vero sito di staging per un sito live.

Questo perché ha una configurazione hardware diversa dal vostro sito live. Quindi, solo perché qualcosa funziona o non funziona sulla vostra installazione XAMPP di WordPress non significa che sarà lo stesso sul vostro sito di produzione live.

Invece, utilizzando un sottodominio o il servizio di staging del vostro host sono modi molto migliori per creare un sito di staging WordPress.

Concludendo, come installare WordPress localmente su XAMPP

Una volta che avete imparato come installare XAMPP e WordPress la prima volta, potete far girare rapidamente nuovi siti di test ogni volta che è necessario.

Come scrittore freelance, uso le installazioni XAMPP per rivedere qualsiasi numero di temi e plugin. A questo punto, probabilmente ho circa 60 installazioni separate di WordPress in esecuzione su XAMPP. Quindi, se avete bisogno di assistenza con XAMPP e WordPress, lasciate un commento e cercherò di aiutarvi!

Cosa volete fare con il vostro sito una volta installato WordPress in locale? Sentiti libero di condividere nei commenti.

Guida gratuita

5 suggerimenti essenziali per velocizzare il tuo sito WordPress

Riduci il tuo tempo di caricamento anche del 50-80%
solo seguendo semplici consigli.

* Questo post contiene link di affiliazione, il che significa che se clicchi su uno dei link dei prodotti e poi acquisti il prodotto, riceveremo una commissione. Non ti preoccupare però, pagherai comunque l’importo standard quindi non c’è nessun costo da parte tua.

Lascia un commento

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