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 disporre di un ambiente di test in cui provare le modifiche sul proprio sito. Che tu gestisca un negozio di e-commerce o qualsiasi altro tipo di sito Web, non è consigliabile applicare modifiche al tuo sito live. Può causare problemi, interrompere 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 staging consente di testare plugin e temi per assicurarsi 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 rispetto a farlo sul cloud. Per creare un sito WordPress sul tuo computer, dovrai impostare 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 pagare per questo? Continua a leggere. Come installare WordPress in locale Esistono diversi strumenti per installare WordPress in locale e creare un ambiente di staging WordPress. Per semplificarti la vita, useremo due dei migliori: Locale XAMPP In questa sezione, ti mostreremo come creare un ambiente di staging su Windows e 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 live pubblico, è necessario 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 fare clic qui per andare al sito Web ufficiale e scaricarlo gratuitamente. Quindi, dovrai scegliere la tua piattaforma. Successivamente, inserisci alcuni dettagli di base e premi Ottienilo 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 per 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 alcun 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 impostare 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 effettuato correttamente l'accesso al front-end del sito. Per cambiamenti e modifiche sarà necessario accedere all'area admin. Accesso all'area di amministrazione 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, sarai in grado di 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 dell'amministratore 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 in locale, 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 arrestare il sito nella configurazione locale. Inoltre, quando apri l'app locale, 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. Attualmente sono disponibili cinque add-on ufficiali: Appunti Xdebug + Phpstorm Xdebug + Codice VS Ottimizzatore di immagini TablePlus Modifica del server e della versione PHP Infine, se desideri modificare il tuo server Web o la versione 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 localmente usando XAMPP. Metodo 2: installa WordPress in locale 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 vai semplicemente sul sito ufficiale e scegli 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 premiamo 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. Dopo aver scaricato il file ZIP, estrailo 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 la cartella di WordPress che hai appena copiato lì. Successivamente, apri il browser e inserisci l'indirizzo del tuo sito httpslocalhost/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. Dovrai selezionare una lingua e fare clic su Continua. Quindi, ti verranno chieste le credenziali del database. Finora, non abbiamo creato un database e non gli abbiamo assegnato alcun utente, quindi apri una nuova scheda del browser e inserisci questo indirizzo httpslocalhost/phpmyadmin/. Ti reindirizzerà alla sezione phpMyAdmin. Creazione di una banca dati 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 appena creato 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. Al termine dell'installazione, sarai in grado di accedere al tuo sito utilizzando il tuo nome utente e password. Fai semplicemente clic sul pulsante Accedi o inserisci wp-admin alla fine della directory di installazione di WordPress. Accesso all'area di amministrazione 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 arrestare i moduli attualmente in esecuzione. Abbiamo attivato i moduli Apache e MySQL all'inizio del processo, quindi li fermeremo. Ogni volta che si desidera avviare l'ambiente di sviluppo, è necessario avviare entrambi i moduli Apache e MySQL. Successivamente, puoi accedere al tuo back-end di 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 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 il migliore per te. Anche se dipende dalle tue esigenze, nella 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 include molte fantastiche funzionalità a un prezzo equo. Alcune delle principali funzionalità di Cloudways sono: Ottimo ambiente di messa in scena server& clonazione e monitoraggio delle applicazioni Certificato SSL gratuito Impostazioni di vernice personalizzate Supporto 24 ore su 24, 7 giorni su 7 CDN integrato Molte integrazioni ed estensioni per aggiungere funzionalità Verifica aggiornamenti software Se utilizzi il 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 del tuo software. Locale o Online? Quando installi WordPress sul tuo computer locale, ne hai il controllo al 100%. Sarà sul tuo computer fino a quando non elimini l'installazione o disinstalli il software. Tuttavia, 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, ti conviene 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 tu usi Windows o Mac. Sia Local che XAMPP sono strumenti eccellenti. Tuttavia, nella 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 un ottimo strumento per creare un ambiente di staging. Richiede un po'più di configurazione e non è così facile da usare come Local, quindi ha un po'di curva di apprendimento. Hai intenzione di installare WordPress sul tuo computer? Quale metodo utilizzerai? Faccelo sapere nella sezione commenti qui sotto e condividi questo post con i tuoi amici sui social media!