Come installare XAMPP e WordPress in locale su PC Windows

Pubblicato: 2019-08-07

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

Pagina iniziale di XAMPP

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.

Versioni XAMPP

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.

Download di Windows XAMPP

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 .

Installa XAMPP

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.

Seleziona i componenti XAMPP

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

Seleziona la cartella di installazione di XAMPP

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.

Nota Bitnami nella configurazione di XAMPP

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

Inizia a installare XAMPP

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

Installazione di file XAMPP

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

Concedi l'accesso al firewall XAMPP

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

XAMPP è stato installato

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

Seleziona la tua lingua XAMPP

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.

Primo avvio del pannello di controllo XAMPP

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.

Avvia Apache e MySQL

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.

XAMPP nella barra delle applicazioni di Windows

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.

Home page locale di XAMPP

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.

Componenti aggiuntivi XAMPP

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.

Selettore lingua del programma di installazione XAMPP Bitnami

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

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.

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

Crea un account amministratore WordPress con Bitnami

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

Inserisci il nome del sito Web WordPress

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

Configurazione SMTP

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.

Immettere le informazioni sulla connessione SMTP

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.

Nuvola di Bitnami

Bitnami ora installerà WordPress sul tuo PC Windows.

Installazione di WordPress sul tuo PC Windows

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

Fare clic per installare WordPress

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

Installazione di WordPress completata con 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/ .

Front-end WordPress installato con Bitnami

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

Area di amministrazione di WordPress installata con Bitnami

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 .

La cartella di installazione di Bitnami WordPress

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:

  1. Crea il database di WordPress.
  2. Scarica WordPress.
  3. 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.

Pulsante di amministrazione MySQL

L'applicazione phpMyAdmin verrà caricata nel tuo browser.

Homepage di phpMyAdmin

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.

Crea database WordPress in phpMyAdmin

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.

Scarica 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\ .

Cartella di installazione locale di WordPress

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.

Selettore lingua del programma di installazione di XAMPP WordPress

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

Promemoria delle informazioni sul database del programma di installazione di WordPress

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.

Inserisci i dettagli della connessione al database

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.

I miei dettagli di connessione al database

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

Esegui l'installazione guidata 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" .

Inserisci i dettagli del sito web prima dell'installazione di WordPress

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

WordPress è stato installato

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

Accesso amministratore di WordPress

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

Area di amministrazione di WordPress

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.