Come installare WordPress in locale

Pubblicato: 2021-01-05

Vuoi installare WordPress sul tuo PC o laptop? In questa guida ti mostreremo diversi metodi per installare WordPress in locale sia su Windows che su Mac .

Perché installare WordPress in locale?

La maggior parte dei proprietari di siti Web crea un ambiente locale per avere un ambiente di test in cui possono provare le modifiche sul proprio sito. Indipendentemente dal fatto che tu gestisca un negozio di eCommerce o qualsiasi altro tipo di sito Web, non è consigliabile applicare le modifiche al tuo sito live. Può causare problemi, danneggiare il tuo sito e persino influire sulla sicurezza del tuo sito web.

Ecco perché dovresti avere un ambiente di test in cui puoi testare il nuovo codice prima di distribuirlo. Inoltre, l'installazione di WordPress in locale e la creazione di un ambiente di gestione temporanea ti consentono di testare plugin e temi per assicurarti che non causino conflitti con i plugin esistenti. Inoltre, l'installazione di WordPress sul tuo computer locale ti consente di lavorarci anche se non hai Internet e tende ad essere più veloce che farlo sul cloud.

Per creare un sito WordPress sul tuo computer, dovrai configurare uno stack AMP che sta per Apache, MySQL e PHP. Per fare questo, ci sono diversi servizi online. Uno dei più popolari è WPSandbox.net . Tuttavia, se desideri un ambiente privo di restrizioni, dovrai acquistare i loro piani premium o creare il tuo ambiente di staging.

Vuoi avere un ambiente di staging ma hai un budget limitato e non vuoi pagarlo? Continua a leggere.

Come installare WordPress in locale

Esistono diversi strumenti per installare WordPress in locale e creare un ambiente di gestione temporanea di WordPress. Per semplificarti la vita, utilizzeremo due dei migliori:

  1. Locale
  2. XAMPP

In questa sezione, ti mostreremo come creare un ambiente di staging sia su Windows che su Mac utilizzando entrambi i software.

NOTA: Tieni presente che creerai un sito Web locale. Ciò significa che sarà visibile solo a te sul computer in cui lo installi. Per creare un sito Web pubblico live, sono necessari un dominio e un servizio di hosting.

Metodo 1: installa WordPress con Local By Flywheel

La prima cosa che devi fare è scaricare Local by Flywheel. Basta cliccare qui per andare al sito ufficiale e scaricarlo gratuitamente.

installa wordpress localmente - scarica il software locale

Quindi, dovrai scegliere la tua piattaforma.

piattaforma locale

Successivamente, inserisci alcuni dettagli di base e premi Scarica ora .

installa wordpress localmente - scarica localmente

Il download inizierà automaticamente. In caso contrario, fare clic sul collegamento per il download per avviarlo manualmente.

installa wordpress localmente - download avviato

Dopo aver scaricato il software, installalo sul tuo sistema.

Installazione

Basta selezionare una cartella in cui archiviare i dati del server e fare clic su Installa .

installa wordpress localmente - installa localmente tramite flywheel

Il processo di installazione potrebbe richiedere del tempo, quindi sii paziente. Al termine dell'installazione, è possibile eseguire il software dalla stessa procedura guidata.

installa wordpress localmente - completa la configurazione locale

Se stai installando Local sul tuo sistema per la prima volta, non vedrai nessun sito elencato. Vediamo come creare il tuo primo ambiente di staging.

Creazione di un ambiente di staging

Per installare WordPress in locale e creare un ambiente di staging, apri il software Locale e premi Crea un nuovo sito .

creare un nuovo ambiente di test

Dovrai scegliere un nome del sito che agirà come il titolo del tuo sito Web WordPress (puoi cambiarlo dall'area di amministrazione del sito dopo l'installazione). Successivamente, fai clic su Continua .

continua con il titolo del sito

Nel passaggio successivo, dovrai selezionare l'ambiente. L'ambiente preferito è l'ultima versione di PHP e il server web NGNIX con l'ultima versione stabile di MySQL. D'altra parte, puoi configurare un ambiente personalizzato e scegliere la versione PHP, il server Web e la versione MySQL che desideri. Nel nostro caso, selezioneremo l'ambiente preferito .

ambiente preferito

Quindi, dovrai impostare un nome utente e una password per accedere all'area di amministrazione e il tuo indirizzo email. Successivamente, premi Aggiungi il tuo sito .

nome utente e password locali

La configurazione richiederà alcuni minuti e una volta terminata, vedrai tutte le informazioni di base del sito dalla scheda Panoramica .

installa wordpress localmente - panoramica locale

Come puoi vedere, il nome di dominio del mio sito è jane.local, quindi se apriamo il nome di dominio su un browser, vedremo l'installazione.

installa wordpress localmente -installato

Abbiamo eseguito correttamente l'accesso al front-end del sito. Per modifiche e modifiche, dovremo accedere all'area di amministrazione.

Accesso all'Area Amministrativa

L'URL di amministrazione del nostro sito locale sarà yoursitedomain/wp-admin . Per accedere, utilizza il nome utente e la password che hai scelto durante la configurazione.

installa wordpress localmente - accedi a wordpress

Dall'area di amministrazione potrai gestire il tuo ambiente di staging. Proprio come qualsiasi installazione di WordPress, puoi aggiungere pagine, installare nuovi plugin, cambiare il tema, aggiungere temi di terze parti e così via.

installa wordpress localmente - accesso al sito

Se non ricordi l'URL di amministrazione di WordPress, apri semplicemente il software Local by Flywheel, seleziona il tuo sito e premi il pulsante Admin .

installa wordpress localmente - amministratore locale

Questo ti reindirizzerà al pannello di amministrazione dove potrai accedere utilizzando il tuo nome utente e password.

Installazioni aggiuntive di WordPress

Quando installi WordPress localmente, puoi creare ambienti di staging WordPress illimitati . Facendo clic sul pulsante + in basso a sinistra, puoi aggiungere tutti i nuovi ambienti di staging che desideri.

installa wordpress localmente - aggiungi un nuovo sito locale

Dopo aver testato diversi plug-in o codici nel tuo ambiente di staging, assicurati di interrompere il sito nella configurazione locale.

installa wordpress localmente - interrompi il sito locale

Inoltre, quando apri l'app Local, vedrai un'opzione per avviare il sito. Vale la pena notare che prima di accedere al frontend o all'area di amministrazione del sito, sarà necessario avviare il sito. Quindi, se il tuo sito è offline nell'app Local, non sarai in grado di accedervi tramite i tuoi browser.

Utilizzo delle estensioni

Oltre a installare WordPress sul tuo computer, Local by Flywheel ti consente di aggiungere estensioni per semplificarti la vita. Vai semplicemente alla sezione Componenti aggiuntivi e scegli le estensioni che desideri installare.

estensioni locali

Al momento sono disponibili cinque componenti aggiuntivi ufficiali:

  • Appunti
  • Xdebug + Phpstorm
  • Xdebug + VS codice
  • Ottimizzatore di immagini
  • TablePlus

Modifica del server e della versione PHP

Infine, se desideri modificare il tuo server web o la versione di PHP, vai alla scheda Panoramica , scegli il server web dal menu a discesa e applica le modifiche.

installa wordpress localmente - cambia il server web

Ad esempio, abbiamo appena cambiato la versione PHP da 7.3.5 a 7.4.1.

installa wordpress localmente - modifica della versione php

Ecco come creare un sito di staging utilizzando Local by Flywheel. Ora, vediamo come installare WordPress in locale utilizzando XAMPP .

Metodo 2: installa WordPress localmente con XAMPP

XAMPP è un altro software gratuito che ti aiuterà a creare un ambiente di staging. Utilizza Apache, MariaDB, PHP e Perl. Per scaricare XAMPP è sufficiente andare sul sito ufficiale e scegliere il sistema operativo del tuo computer.

Sistema operativo XAMPP

Per questa demo, scaricheremo XAMPP per Windows .

Installazione del software XAMPP

Dopo aver scaricato il software, eseguilo. Nel passaggio successivo, seleziona i componenti che devi utilizzare sul tuo server locale. Per impostazione predefinita, sono tutti selezionati. Per ora, lo lasceremo così com'è e premere Avanti .

componenti xampp

Quindi, scegli la directory di installazione e vai al passaggio successivo.

directory xampp

Il processo di installazione inizierà e potrebbe richiedere alcuni minuti. Al termine dell'installazione, dovrai configurare l'ambiente. Per fare ciò, apri il pannello di controllo di XAMPP.

pannello di controllo xampp

Accendere il motore

Per creare un'installazione locale di WordPress, avvia Apache e MySQL.

avviare i moduli xampp

Quindi, devi scaricare l'ultima versione di WordPress.

Download del CMS WordPress

Vai al repository di WordPress e premi Scarica WordPress .

scarica wordpress

Dopo aver scaricato il file ZIP, estrarlo con WinRAR o qualsiasi altro software di compressione. Quindi, copia l'intera cartella di WordPress e vai alla cartella di installazione di XAMPP. Lì vedrai una sottocartella chiamata htdocs . Aprilo e incolla lì la cartella di WordPress che hai appena copiato.

cartella wordpress incollata

Successivamente, apri il browser e inserisci l'indirizzo del tuo sito https://localhost/wordpress/ . Ora è il momento di installare WordPress.

Installazione manuale di WordPress

Localhost è il nostro nome di dominio e WordPress è il nome della nostra directory. Dopo averlo inserito nella barra degli indirizzi, vedrai la schermata di installazione di WordPress.

installazione manuale di wordpress

Sarà necessario selezionare una lingua e fare clic su Continua . Quindi, ti verranno richieste le credenziali del database.

dettagli del database

Finora, non abbiamo creato un database e assegnato alcun utente ad esso, quindi apri una nuova scheda del browser e inserisci questo indirizzo https://localhost/phpmyadmin/ . Ti reindirizzerà alla sezione phpMyAdmin.

Creazione di un database

Ora è il momento di creare un database per il tuo sito locale, quindi vai alla scheda Database .

phpmyadmin

Per creare un database, tutto ciò che devi fare è assegnargli un nome e fare clic su Crea .

creare database

Hai creato con successo un database e potrai vederlo nella colonna di sinistra.

database creato

Successivamente, torna alla scheda di installazione di WordPress e inserisci i dettagli.

collegare db

Usa il nome del database creato di recente nel primo campo. Il tuo nome utente MySQL predefinito sarà il root e non avrai bisogno di alcuna password, quindi puoi cancellare il campo della password. Dopo aver compilato tutti i campi, fare clic su Invia .

db connesso

Se tutte le credenziali sono corrette, WordPress comunicherà con il tuo database e sarai in grado di eseguire l'installazione.

dettagli di base

Dopodiché, è il momento di installare WordPress in locale. Basta compilare i campi richiesti e premere Installa WordPress . Una volta terminata l'installazione, sarai in grado di accedere al tuo sito utilizzando il tuo nome utente e password.

accedi amministratore

Basta fare clic sul pulsante Accedi o inserire wp-admin alla fine della directory di installazione di WordPress.

Accesso all'Area Amministrativa

Nella pagina di accesso, inserisci il tuo nome utente e password.

login wordpress

Una volta che sei nella pagina di amministrazione di WordPress, puoi gestire tutto sul tuo sito, dall'aggiunta di post all'installazione di plug-in, all'aggiunta di utenti e altro ancora.

backend wordpress

Infine, vale la pena notare che dopo aver utilizzato l'ambiente di staging, è necessario aprire le impostazioni dell'app XAMPP e interrompere i moduli attualmente in esecuzione. Abbiamo attivato i moduli Apache e MySQL all'inizio del processo, quindi li fermeremo.

moduli di arresto

Ogni volta che vuoi avviare l'ambiente di sviluppo, dovrai avviare sia i moduli Apache che MySQL. Successivamente, puoi accedere al tuo back-end WordPress utilizzando le credenziali dell'utente come descritto qui.

Come installare WordPress su Mac

Finora ti abbiamo mostrato come creare un ambiente di staging su Windows, ma come puoi installare WordPress localmente quando utilizzi un Mac? Quando scarichi il software per creare l'ambiente di staging, avrai la possibilità di scegliere la piattaforma che utilizzi. Ad esempio, se desideri scaricare Local, dovrai scegliere il tuo sistema operativo dal menu a discesa nel primo passaggio.

Locale per mac

Lo stesso accade se usi XAMPP.

xampp per Windows

Dopo aver scaricato il software, il processo di installazione e configurazione è lo stesso descritto sopra per Windows.

Raccomandazioni

Controlla il tuo hosting per un ambiente di staging

Alcune società di hosting WordPress gestite come WP Engine, Kinsta e Cloudways ti forniscono un ambiente di staging. Con un semplice clic del mouse, sarai in grado di creare un ambiente di staging. Quindi, prima di installare WordPress localmente sul tuo computer, controlla se il tuo hosting offre qualcosa di simile. Dalla nostra esperienza, gli ambienti di staging forniti dai servizi di hosting funzionano senza problemi e ti consentono di apportare modifiche al tuo sito senza influire sul tuo sito live.

Raccomandazione di hosting

Hosting Cloudways

Poiché ci sono diverse opzioni di hosting là fuori, potresti chiederti quale sia la migliore per te. Anche se dipende dalle tue esigenze, secondo la nostra esperienza, Cloudways è sicuramente una delle piattaforme di hosting basate su cloud meglio gestite. Offre i migliori servizi di hosting WooCommerce per qualsiasi tipo di attività e viene fornito con molte fantastiche funzionalità a un prezzo equo.

Alcune delle principali funzionalità di Cloudways sono:

  • Ottimo ambiente scenico
  • Clonazione e monitoraggio di server e applicazioni
  • Certificato SSL gratuito
  • Impostazioni personalizzate della vernice
  • Assistenza 24 ore su 24, 7 giorni su 7
  • CDN integrato
  • Molte integrazioni ed estensioni per aggiungere funzionalità

Controlla gli aggiornamenti software

Se utilizzi un software per creare un ambiente di gestione temporanea, assicurati che non vi siano problemi di compatibilità. Sia Local che XAMPP rilasciano spesso nuovi aggiornamenti con migliori opzioni di ottimizzazione, funzionalità e correzioni di bug. Per tenerli d'occhio, controlla semplicemente gli aggiornamenti sul tuo software.

aggiornamenti locali

Locale o online?

Quando installi WordPress sul tuo computer locale, ne hai il controllo al 100%. Rimarrà sul tuo computer finché non elimini l'installazione o disinstalli il software. Ma, se hai bisogno di un ambiente solo per pochi minuti, considera l'utilizzo di WPSandbox.net che ti consente di installare qualsiasi plugin o tema di WordPress.

Il vantaggio principale è che non è necessario scaricare o installare alcun software di terze parti sul computer. Con pochi clic sarai in grado di creare un ambiente di staging a scopo di test. Con il piano gratuito di WPSandbox, il sito sarà online per 24 ore. Tuttavia, se stai cercando una soluzione a lungo termine, sarà meglio installare WordPress localmente sul tuo computer.

Conclusione

Tutto sommato, l'installazione di WordPress in locale è un'ottima opzione per creare un ambiente di test e persino lavorare sul tuo sito offline. E la parte migliore è che creare un ambiente di staging sul tuo computer è piuttosto semplice indipendentemente dal fatto che utilizzi Windows o Mac.

Sia Local che XAMPP sono strumenti eccellenti. Tuttavia, secondo la nostra esperienza, Local by Flywheel è più facile da usare, rendendolo un'opzione eccellente per i principianti. Il processo di installazione è più semplice ed è pronto per l'uso dopo l'installazione. A differenza di XAMPP, puoi creare un ambiente di staging senza scaricare manualmente WordPress dal repository e creare un database manuale. Inoltre, Local ti consente di creare ambienti di sviluppo illimitati con pochi clic del mouse, mentre per creare più siti Web con XAMPP, dovrai installare WordPress manualmente e creare database personalizzati su ciascun sito.

D'altra parte, XAMPP è anche uno strumento eccellente per creare un ambiente di staging. Richiede un po' più di configurazione e non è facile da usare come Local, quindi ha un po' di curva di apprendimento.

Hai intenzione di installare WordPress sul tuo computer? Quale metodo utilizzerai? Facci sapere nella sezione commenti qui sotto e condividi questo post con i tuoi amici sui social media!