Inizia con WordPress: installa ed esegui WordPress in locale su Windows o Mac

Pubblicato: 2020-02-25
installa wordpress in locale
Segui @Cloudways

Secondo me, uno dei motivi per cui WordPress ha conquistato una quota così ampia di mercato è la facile curva di apprendimento che accoglie tutti. quindi, se sei un principiante completo o uno sviluppatore esperto, è probabile che avrai un sito Web basato su WordPress attivo e funzionante in poche ore.

Una delle cose migliori dello sviluppo di WordPress è il fatto che puoi configurare il tuo ambiente di sviluppo ovunque tu voglia e concentrarti davvero sulla scrittura di hook di WordPress piuttosto che armeggiare con le variabili di ambiente. A questo proposito, le tue opzioni vanno dall'installazione sul tuo sistema locale a un server cloud completamente gestito.

In questo post, descriverò come installare WordPress localmente e configurare un ambiente di sviluppo completamente funzionale che ti supporti se stai costruendo il tuo primo sito Web WordPress o se hai bisogno di creare una demo rapida per un cliente.

  • Perché installare WordPress in locale?
    • Per l'apprendimento e lo sviluppo
    • Per testare nuove funzionalità
    • Per un ambiente di sviluppo isolato
  • Come installare WordPress sul localhost?
    • Installa WordPress su Windows
      • Passaggio 1: scarica XAMPP e WordPress
      • Passaggio 2: installa e configura WordPress in locale.
    • Installa WordPress su Mac
      • Passaggio 1: scarica MAMP
      • Passaggio 2: installa WordPress in locale per Mac

Perché è necessario installare WordPress in locale?

La barriera all'ingresso nell'utilizzo di WordPress è molto bassa perché è una piattaforma open source che tutti possono utilizzare liberamente per i propri progetti. Ora, come ho detto prima, WordPress è supportato da quasi tutte le soluzioni di hosting a cui puoi pensare, da un server condiviso a soluzioni di hosting WordPress completamente gestite (come Cloudways dove puoi avviare un sito WordPress completo in pochi clic) tu può scegliere una soluzione che si adatti al tuo budget e alle tue competenze.

Ma oggi parlerò solo dell'installazione di WordPress localmente sul tuo computer. Ecco tre motivi principali per cui dovresti avere un ambiente di sviluppo WordPress locale

Apprendimento e sviluppo

Se stai appena iniziando con lo sviluppo locale di WordPress e vuoi perfezionare le tue abilità come sviluppatore WordPress, la piattaforma offline è l'opzione ideale. La parte migliore: non ci sono costi coinvolti e puoi imparare lo sviluppo di WordPress al tuo ritmo.

Prova nuove funzionalità

Testare nuove funzionalità su un sito live non è una buona idea in quanto le cose possono rompersi e influenzare i processi aziendali. Installando WordPress localmente, hai una posizione sicura per testare nuove funzionalità, temi e plugin.

Un ambiente di sviluppo isolato

La configurazione locale di WordPress fornisce un ambiente di sviluppo isolato con zero rischi e massima flessibilità per sperimentare nuovi strumenti e tecniche. In molti casi, è necessario un ambiente per testare le idee e giocare con il codice. Una volta che hai un prototipo pronto, puoi spostarlo in un sito di test per QA e miglioramenti.

Come installare WordPress su Localhost?

L'installazione di WordPress su localhost è molto semplice.

La cosa importante da ricordare è che WordPress stesso non viene eseguito direttamente sul tuo computer locale. Richiede un server web, PHP e un database (MySQL è una scelta popolare) per il corretto funzionamento. La combinazione di questi componenti crea l'ambiente in cui opera WordPress.

In genere, il processo di creazione di un ambiente WordPress consiste nei seguenti passaggi:

  • Configura l'ambiente
  • Scarica una versione stabile di WordPress
  • Installa WordPress sul localhost

Installa WordPress su Windows

Questa sezione della guida riguarda l'installazione di WordPress sul sistema operativo Windows. I passaggi seguenti riguardano l'installazione e la configurazione degli strumenti necessari per eseguire WordPress su Windows.

Passaggio 1: scarica XAMPP e WordPress

Prima di scaricare WordPress, è importante configurare l'ambiente corretto in cui viene eseguito. Su Windows, ciò si ottiene installando XAMPP o WAMP per configurare un server - stack di database (i preferiti del settore sono Apache come server web e MySQL come la banca dati).

In questa guida utilizzerò XAMPP, scaricabile dal sito Web di Apache.

Scarica XAMPP

Vedrai varie opzioni che funzionano con diverse versioni di PHP . Ho selezionato le opzioni che funzionano meglio con l'ultima versione di PHP.

Al termine del download, eseguilo per installare XAMPP sul tuo sistema locale. Dopo l'installazione, avvia il pannello di controllo per visualizzare e impostare lo stato per Apache e MySQL.

installa XAMPP

L'avvio di questi due servizi è necessario per l'installazione di WordPress in locale.

Passaggio 2: installa e configura WordPress in locale

Dopo aver configurato il server web e il database, scarica WordPress dal sito ufficiale.

Configura WordPress in locale

Sposta il file zip nella cartella /htdocs nella directory XAMPP. Decomprimi il file e vai alla directory del progetto.

IMPORTANTE: assicurati che i servizi Apache e MySQL nel pannello di controllo di XAMPP siano attivi e in esecuzione.

Successivamente, visita il portale phpMyAdmin per creare il database del tuo nuovo sito WordPress. Molto probabilmente troverai il portale al seguente URL (a seconda della configurazione della tua porta).

 http://localhost:80/phpmyadmin/ 

phpmyadmin

Una volta creato il database, avvia la configurazione dell'installazione di WordPress visitando il seguente URL.

 http://localhost:80/newwpsite/wp-admin/setup-config.php 

avvia WordPress

Seleziona la lingua desiderata e fai clic su "Continua".

Nella schermata successiva, segui i passaggi per aggiungere le credenziali del database al file wp-config.php.

aggiungi le credenziali del database al file wp-config.php

Apri il file wp-config.php nel tuo editor di codice preferito e definisci le credenziali del database come segue:

 // ** Impostazioni MySQL - Puoi ottenere queste informazioni dal tuo host web ** //
/** Il nome del database per WordPress */
define( 'DB_NAME', 'newwsite' );

/** Nome utente del database MySQL */
define( 'DB_USER', 'root');

/** Password del database MySQL */
define( 'DB_PASSWORD', '' );

Salva il file e torna alla procedura guidata di installazione di WordPress.

Procedura guidata di installazione di WordPress

Immettere il nome del database, il nome utente e la password. Puoi anche definire il tuo prefisso della tabella, ma per ora sto mantenendo il valore predefinito. Al termine, fai clic su "Invia".

La schermata successiva confermerà la corretta configurazione del database Fare clic su "Esegui l'installazione" per iniziare il processo di installazione di WordPress.

Esegui l'installazione

Nella schermata successiva, fornisci informazioni sul tuo sito Web e imposta il nome utente e la password per accedere alla dashboard di WordPress.

Dashboard di WordPress

Al termine, fai clic sul pulsante "Installa WordPress". Questo mostrerà il messaggio di successo e il pulsante per avviare la ben nota pagina di accesso alla dashboard di WordPress.

Pagina di accesso alla dashboard di WordPress

Questo è tutto ciò che devi fare per installare WordPress localmente sul tuo computer Windows.

Installa WordPress su Mac

Se sei un utente Mac, puoi anche utilizzare WordPress localmente sul tuo Mac. Proprio come Windows, dovrai configurare uno stack per eseguire WordPress in locale. Sebbene i passaggi differiscano leggermente, il processo generale di utilizzo di WordPress localmente su Mac rimane lo stesso.

Passaggio 1: scarica MAMP

Nel primo passaggio, scarica MAMPche configura un server Web e un database per l'installazione di WordPress.

Vai al sito Web dell'ufficio MAMP per scaricare la configurazione per macOS.

Scarica MAMP

Una volta terminato il download, inizia l'installazione di MAMPP eseguendo la procedura guidata di installazione. Potrebbe esserti chiesto di installare anche la versione Pro. Questo non è un requisito obbligatorio e puoi iniziare con la versione gratuita facendo clic sulla cartella grigia.

Al termine dell'installazione, vai al controller MAMP e avvia il server.

Controllore MAMP

Una volta che il server è attivo e funzionante, fare clic su Apri pagina WebStart per avviare phpMyAdmin.

Passaggio 2: installa WordPress in locale per Mac

Gli utenti Mac possono scaricare WordPress per Mac dal sito Web ufficiale.

Installa WordPress in locale per Mac

Dopo aver scaricato WordPress per Mac, decomprimi il file scaricato e posiziona la cartella all'interno della cartella principale del documento MAMP. Puoi rinominare questa cartella come il nome del sito WordPress.

Ora crea il database utilizzando phpMyAdmin tramite il pannello di controllo di MAMP. Fortunatamente, phpMyAdmin funziona come in Windows. Aggiungi il nome del database e vai al file wp-config.php per aggiungere le credenziali del database.

Ora, esegui la procedura guidata di installazione di WordPress visitando il link, http://localhost/newwpsite

procedura guidata di installazione

Il resto dei passaggi rimane lo stesso di quando si installa WordPress localmente su Windows.

Pensieri finali

In questa guida ho spiegato come installare WordPress in locale su Windows e Mac. L'utilizzo di WordPress localmente è utile e ci sono numerosi casi d'uso in cui l'utilizzo di WordPress localmente sul tuo computer aggiunge molto valore alla tua curva di apprendimento.