Come installare XAMPP e WordPress in locale su PC Windows
Pubblicato: 2019-08-07Avere un'installazione locale di WordPress sul tuo computer può essere incredibilmente utile per il test e lo sviluppo di siti Web. Gli sviluppatori di WordPress e i proprietari di siti Web installano spesso WordPress localmente sui loro computer per testare nuove versioni, temi, plug-in e aggiornamenti del codice prima di utilizzarli in produzione.
In questo articolo, ti mostrerò come creare un ambiente WordPress locale utilizzando un'applicazione gratuita chiamata XAMPP.
Perché installare WordPress in locale?
Ti starai chiedendo perché qualcuno dovrebbe prendersi la seccatura di installare WordPress sul proprio computer. Dopotutto, non sarebbe più veloce installare semplicemente gli aggiornamenti sul tuo sito Web live e risparmiare tempo? Eseguire gli aggiornamenti direttamente sul tuo sito Web WordPress live ti farà davvero risparmiare tempo inizialmente, ma come ti dirà qualsiasi utente esperto di WordPress, farlo è rischioso. C'è sempre la possibilità che l'aggiornamento a una nuova versione di WordPress, o l'aggiornamento di un tema o di un plug-in, provochi un arresto anomalo del tuo sito web.
Ecco i motivi più frequenti per cui le persone installano una versione locale di WordPress sul proprio computer:
- Test : un'installazione locale di WordPress ti consente di testare in sicurezza aggiornamenti, modifiche e altre personalizzazioni.
- Staging del sito Web : il tuo sito Web WordPress locale può essere utilizzato come sito di staging di WordPress. Una volta apportate le modifiche desiderate, possono essere inviate al tuo sito web live.
- Sviluppo – Una versione locale di WordPress è l'ambiente perfetto per creare e modificare temi e plugin di WordPress.
- Accesso offline : può essere utile configurare un sito Web WordPress di prova online a cui è possibile accedere da qualsiasi luogo; tuttavia un'installazione locale di WordPress non necessita di una connessione a Internet. Pertanto, puoi accedere alla tua installazione locale se la tua connessione si interrompe o se sei in viaggio e non hai accesso a Internet.
- Sicurezza e privacy : un'installazione locale di WordPress è accessibile solo a te sul tuo computer. Questo è significativamente più sicuro di un sito Web WordPress installato online.
- Velocità : le installazioni locali di WordPress funzionano più velocemente delle loro controparti online.
Come puoi vedere, ci sono molti vantaggi nell'impostare un'installazione locale di WordPress. Sarai felice di sapere che impostarne uno è un processo relativamente semplice.
Cos'è XAMPP?
Per eseguire WordPress, è consigliabile che il tuo ambiente includa:
- Apache o Nginx,
- PHP 7.3+,
- MySQL 5.6+ o MariaDB 10.0+.
Ognuna di queste applicazioni open source può essere installata separatamente sul tuo computer, tuttavia, è dispendioso in termini di tempo. Al contrario, XAMPP installa tutto il necessario per eseguire WordPress. Inoltre, puoi usarlo per creare installazioni locali di altre soluzioni di siti Web come Joomla, Drupal, PrestaShop, PHPBB e OpenCart.

Il nome XAMPP è l'acronimo di cross-platform (X), Apache (A), MariaDB (M), PHP (P) e Perl (P). XAMPP è "multipiattaforma" perché funziona su più sistemi operativi. Le quattro applicazioni installate da XAMPP sbloccano molte possibilità per i proprietari e gli sviluppatori di siti Web.
Credo che la maggior parte degli utenti di WordPress si sentirà a proprio agio nell'usare il programma di installazione di XAMPP, tuttavia in caso di problemi puoi trovare aiuto nel forum della community di XAMPP.
Installa XAMPP sul tuo computer
XAMPP è un software open source, quindi puoi scaricarlo gratuitamente. Come applicazione multipiattaforma, è disponibile per i sistemi operativi Windows, Linux, Mac e Solaris.

Puoi scaricare XAMPP con diverse versioni di PHP per ogni sistema operativo. Viene fornito con più componenti aggiuntivi che ti consentono di installare applicazioni popolari su XAMPP: ne parleremo più avanti nell'articolo.

Ai fini di questo tutorial, ho installato la versione PHP 7.3.7 di XAMPP sul mio laptop Windows. Il processo è lo stesso per gli utenti Linux, Mac e Solaris; anche se il layout del pannello di controllo varia in base al sistema operativo.
Per avviare il processo di installazione, scarica la versione XAMPP più adatta alle tue esigenze, quindi fai doppio clic sul file .exe .

Nel passaggio successivo, è necessario selezionare i componenti del server e del linguaggio del programma che si desidera installare. Tutti i componenti sono selezionati per impostazione predefinita.

Ora devi definire la posizione della cartella di installazione in cui verrà installato XAMPP (e successivamente il tuo sito WordPress).

Nel passaggio successivo, puoi trovare una breve nota sull'applicazione Bitnami. Parlerò di più su come utilizzare Bitnami per installare WordPress più avanti nell'articolo.

Una volta completati i passaggi di configurazione, puoi iniziare a installare XAMPP.

Ci vuole solo un minuto per XAMPP per decomprimere tutti i file e installarli sul tuo computer.

XAMPP potrebbe essere contrassegnato da un software antivirus, quindi assicurati di concedergli l'accesso.

Congratulazioni! XAMPP è stato ora installato! Ora puoi avviare il pannello di controllo XAMPP nel desktop di Windows.

Il pannello di controllo XAMPP può essere caricato in inglese o tedesco.

Il pannello di controllo può essere un po' scoraggiante all'inizio, ma è semplice da usare una volta che sai dove si trova tutto.
A sinistra vedrai i componenti del modulo che hai installato. A destra, puoi trovare le azioni corrispondenti: Start , Admin , Config e Logs . I pulsanti di azione dell'amministratore saranno disattivati fino a quando i moduli di appartenenza non saranno in esecuzione.
All'estrema destra sono presenti collegamenti a funzionalità utili come l'area di configurazione del pannello di controllo, lo strumento di utilità Netstat , la shell dei comandi, l'esploratore di file e i servizi.

Dall'inizio alla fine, il processo di download e installazione di XAMPP dovrebbe richiedere solo pochi minuti.
Nelle sezioni seguenti, ti mostrerò come installare WordPress in locale utilizzando Bitnami e come puoi installare WordPress manualmente. In entrambi questi metodi è necessario avviare i servizi Apache e MySQL. Per fare ciò, tutto ciò che devi fare è fare clic sui pulsanti di avvio per ciascun modulo.

Ora, XAMPP rimarrà nella barra delle applicazioni di Windows a meno che non esci dall'app. Facendo clic con il pulsante destro del mouse sull'icona XAMPP, puoi attivare e disattivare i moduli. Puoi anche uscire da XAMPP da qui.

Puoi verificare se il tuo server funziona correttamente digitando localhost nella barra degli URL del tuo browser. Quando lo fai, dovresti vedere la pagina di benvenuto di XAMPP che include i dettagli tecnici della tua installazione.

Ora che XAMPP è stato installato e i moduli Apache e MySQL sono stati avviati, puoi installare anche WordPress.
Installa WordPress usando Bitnami
Bitnami è una soluzione di pacchetti di applicazioni che semplifica il processo di installazione delle applicazioni open source più diffuse. La società è stata acquisita da VMware nel maggio 2019; anche se i fondatori di Bitnami hanno confermato che continuerà ad essere supportato.
XAMPP incoraggia gli utenti a utilizzare Bitnami promuovendo l'applicazione durante il processo di installazione di XAMPP e anche come "strumento all-in-one" nella sua pagina dei componenti aggiuntivi.

Puoi scaricare il modulo Bitnami WordPress dalla pagina Bitnami Modules for XAMPP. È disponibile per Windows e Linux. Al momento in cui scrivo, il modulo non è disponibile per altri sistemi Unix, ma funziona con OS X se si utilizza XAMPP-VM invece di XAMPP.
Dopo aver fatto clic sul file di installazione di Bitnami WordPress, ti verrà chiesto in quale lingua desideri installare WordPress. Le lingue disponibili sono inglese, spagnolo, portoghese, cinese semplificato, coreano, ebraico, tedesco, rumeno e russo.

Ora puoi fare clic sulla procedura guidata di configurazione del modulo Bitnami WordPress.

Nel passaggio successivo, è necessario selezionare la cartella in cui è stato precedentemente installato XAMPP. Se non hai modificato la cartella di installazione predefinita per XAMPP, Bitnami elencherà correttamente la cartella di installazione di XAMPP.

Bitnami creerà ora il tuo account amministratore di WordPress. Tutto quello che devi fare è inserire il tuo nome utente, nome reale, indirizzo email e password.

In questo passaggio, inserisci semplicemente il nome della tua installazione di WordPress.

Ora puoi inserire i dettagli della tua connessione SMTP. Puoi scegliere tra due opzioni: Gmail e provider di posta elettronica personalizzato.


Se selezioni Gmail, devi inserire il tuo indirizzo Gmail e la password. Se selezioni Personalizzato, dovrai inserire tutte le informazioni sulla connessione SMTP fornite dal tuo provider di posta elettronica.

Il passaggio successivo mostra una pubblicità per Bitnami Cloud. Se lasci la casella selezionata, si aprirà la loro pagina di informazioni che spiega i vantaggi dell'hosting del tuo sito Web WordPress con loro tramite servizi cloud come Google Cloud e Amazon Web Services.

Bitnami ora installerà WordPress sul tuo PC Windows.

Ci vuole solo un minuto o giù di lì per installare i file necessari.

Congratulazioni! Hai appena installato WordPress localmente sul tuo computer usando Bitnami!

L'ultimo passaggio della procedura guidata di installazione di Bitnami WordPress ti chiede di avviare il modulo Bitnami WordPress. In questo modo si aprirà il front-end del tuo nuovo sito Web WordPress.
Il mio nuovo sito Web è accessibile localmente all'URL http://127.0.0.1/wordpress/ .

Come ti aspetteresti, l'area di amministrazione per il mio nuovo sito Web WordPress può essere trovata localmente all'indirizzo http://127.0.0.1/wordpress/wp-admin/ .

Bitnami ha installato WordPress nella cartella delle app XAMPP in C:\xampp\apps\wordpress . Puoi trovare tutti i file di WordPress all'interno della cartella htdocs .

Come puoi vedere, il processo di installazione di WordPress localmente sul tuo computer utilizzando XAMPP e Bitnami è un gioco da ragazzi. Il software fa tutto per te.
Credo che questo sia il metodo che la maggior parte degli utenti di WordPress dovrebbe scegliere quando installano un sito Web WordPress localmente sul proprio computer.
Configura WordPress manualmente in XAMPP
Bitnami è senza dubbio il modo più semplice per installare WordPress in XAMPP, tuttavia è anche importante sapere come installare WordPress manualmente. Quelli di voi che hanno già installato WordPress manualmente su un sito Web live avranno familiarità con il processo.
Ci sono tre passaggi per installare WordPress manualmente con XAMPP:
- Crea il database di WordPress.
- Scarica WordPress.
- Installa WordPress.
Andiamo avanti e creiamo il database di WordPress.
1. Crea il tuo database WordPress
Puoi creare il tuo database WordPress nell'applicazione phpMyAdmin che è stata installata insieme a XAMPP. Per accedere a phpMyAdmin, fai semplicemente clic sul pulsante admin del modulo MySQL.

L'applicazione phpMyAdmin verrà caricata nel tuo browser.

Fai clic sulla scheda "Database" , inserisci un nome per il tuo database WordPress e quindi fai clic sul pulsante "Crea" . Puoi chiamare il database come vuoi, ma assicurati di ricordarlo per l'installazione guidata di WordPress in seguito.

A differenza dell'installazione di WordPress in una configurazione live, non è necessario creare un utente del database quando si utilizza XAMPP (sebbene sia ancora possibile, se lo si desidera).
2. Scarica WordPress
WordPress può essere scaricato direttamente da https://wordpress.org/download/. Dopo aver scaricato il programma di installazione, estrai il file ZIP per decomprimere la cartella di WordPress.

Quindi, vai alla cartella htdocs all'interno della cartella di installazione principale di XAMPP. In Windows, se non hai modificato la posizione della cartella di installazione di XAMPP durante l'installazione, la cartella htdocs si troverà in C:\xampp\htdocs\ .
Crea una nuova cartella per il tuo sito WordPress locale all'interno di questa cartella. Ho chiamato il mio mylocalwordpress , ma puoi usare qualsiasi nome tu voglia. Devi copiare il contenuto della cartella WordPress che hai estratto dal file ZIP in questa nuova cartella. Nel mio caso, è C:\xampp\htdocs\mylocalwordpress\ .

Ora hai tutto pronto per installare WordPress in locale.
3. Installa WordPress
Ora è il momento di installare WordPress.
Se lo desideri, puoi installare WordPress aggiungendo le informazioni del tuo database al file wp-config-sample.php e rinominandolo in wp-config.php . Tuttavia, è molto più semplice eseguire il famoso wizard di installazione di WordPress; e puoi sempre modificare il file wp-config.php in un secondo momento, se necessario.
Per eseguire la procedura guidata di installazione di WordPress, devi accedere al tuo nuovo sito Web WordPress. Ricordi la cartella che hai creato in precedenza in htdocs ? Il nome di questa cartella viene utilizzato come posizione del tuo sito Web WordPress.
Quindi, puoi accedere al tuo sito Web WordPress all'indirizzo http://localhost/nomesitoweb/ . Ad esempio, nella mia configurazione, ho dovuto visitare http://localhost/mylocalwordpress/ . Quando visiti l'URL di installazione locale, ti verrà presentata la procedura guidata di installazione di WordPress (che si trova in http://localhost/nomesitoweb/wp-admin/setup-config.php ).
Nel primo passaggio, puoi selezionare la lingua del tuo sito Web tra le dozzine in cui è stato tradotto WordPress.

Nel passaggio successivo, il programma di installazione ti ricorda che avrai bisogno delle informazioni sulla connessione al database per la procedura guidata.

Ora devi inserire i dettagli della connessione al database. Inserisci il nome del database di WordPress, il nome utente e la password del database, l'host del database e il prefisso della tabella che desideri utilizzare per le tabelle di WordPress.

Il nome del tuo database è il nome del database che hai creato in phpMyAdmin. Se hai dimenticato il nome del tuo database in questa fase, puoi accedere nuovamente a phpMyAdmin dal pannello di controllo di XAMPP e vederlo lì.
Il nome utente del database deve essere impostato come root e il campo della password deve essere lasciato vuoto. L'host del database dovrebbe rimanere come localhost . Se lo desideri, puoi anche modificare il prefisso della tabella. Vale la pena farlo se stai pianificando di creare più siti Web WordPress nel tuo ambiente locale.

Successivamente, ti viene chiesto di eseguire la procedura guidata di installazione di WordPress.

Ora puoi inserire il nome del tuo nuovo sito Web WordPress, il nome utente e la password dell'amministratore e il tuo indirizzo e-mail. Questa pagina ha anche un'opzione per scoraggiare i motori di ricerca dall'indicizzare il tuo sito web; sebbene ciò non sia applicabile ora poiché il tuo sito Web è offline.
Quando sei pronto, fai clic sul pulsante "Installa WordPress" .

Ora WordPress è stato installato sul tuo computer e puoi accedere al tuo nuovo sito web.

La procedura guidata di installazione di Bitnami WordPress ti ha indirizzato al front-end del tuo sito web. La procedura di installazione manuale di WordPress ti porterà, invece, alla pagina di accesso dell'amministratore in modo da poter accedere alla tua area di amministrazione di WordPress all'indirizzo http://localhost/nomesitoweb/wp-admin/ .

Ora puoi iniziare a utilizzare il tuo sito Web WordPress locale.

Sebbene il modulo Bitnami WordPress semplifichi l'installazione di WordPress, l'installazione manuale di WordPress utilizzando XAMPP è tutt'altro che difficile.
Il metodo di installazione di Bitnami ti evita di dover creare il tuo database WordPress in phpMyAdmin e di scaricare l'ultima versione di WordPress da WordPress.org. Tuttavia, se installi WordPress manualmente, ottieni un maggiore controllo su come sono impostate le cose.
La scelta è tua.
Pensieri finali
Spero che questo tutorial ti sia piaciuto su come creare un sito Web WordPress locale sul tuo computer utilizzando XAMPP.
Un sito Web WordPress locale è qualcosa che gli utenti di WordPress possono utilizzare per test, staging del sito Web, sviluppo e altro ancora. Sia che tu installi WordPress manualmente o utilizzi il modulo Bitnami WordPress per semplificare il processo di installazione, sono sicuro che sarai in grado di seguire i passaggi precedenti.
Vale la pena notare che alcune applicazioni, come Skype, possono entrare in conflitto con XAMPP perché Apache utilizza la porta 80. Troverai tutorial online su come risolvere questo problema, anche se se affronti questo problema, normalmente è più veloce disinstallare XAMPP e installarlo di nuovo. Buona fortuna.
