Come installare WordPress in locale
Pubblicato: 2021-01-05Vuoi 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:
- Locale
- 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.
Quindi, dovrai scegliere la tua piattaforma.
Successivamente, inserisci alcuni dettagli di base e premi Scarica ora .
Il download inizierà automaticamente. In caso contrario, fare clic sul collegamento per il download per avviarlo manualmente.
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 .
Il processo di installazione potrebbe richiedere del tempo, quindi sii paziente. Al termine dell'installazione, è possibile eseguire il software dalla stessa procedura guidata.
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 .
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 .
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 .
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 .
La configurazione richiederà alcuni minuti e una volta terminata, vedrai tutte le informazioni di base del sito dalla scheda Panoramica .
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.
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.
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.
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 .
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.
Dopo aver testato diversi plug-in o codici nel tuo ambiente di staging, assicurati di interrompere il sito nella configurazione 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.
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.
Ad esempio, abbiamo appena cambiato la versione PHP da 7.3.5 a 7.4.1.
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.
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 .
Quindi, scegli la directory di installazione e vai al passaggio successivo.
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.
Accendere il motore
Per creare un'installazione locale di WordPress, avvia Apache e MySQL.
Quindi, devi scaricare l'ultima versione di WordPress.
Download del CMS WordPress
Vai al repository di WordPress e premi 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.
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.
Sarà necessario selezionare una lingua e fare clic su Continua . Quindi, ti verranno richieste le credenziali 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 .
Per creare un database, tutto ciò che devi fare è assegnargli un nome e fare clic su Crea .
Hai creato con successo un database e potrai vederlo nella colonna di sinistra.
Successivamente, torna alla scheda di installazione di WordPress e inserisci i dettagli.
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 .
Se tutte le credenziali sono corrette, WordPress comunicherà con il tuo database e sarai in grado di eseguire l'installazione.
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.
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.
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.
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.
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.
Lo stesso accade se usi XAMPP.
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
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.
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!