Come creare un sito WordPress in locale

Come creare un sito WordPress in locale sul proprio PC

Corso base WordPress Lezione 1

Come creare un sito WordPress in locale sul proprio PC
è la prima lezione del corso base per imparare a realizzare siti web professionali con WordPress.

Ti accompagneremo in questo percorso dai primi passi
fino alla completa realizzazione di un sito web WordPress.

Come creare un sito WordPress in locale sul proprio PC

Benvenuto nel corso base gratuito su WordPress dell’agenzia web SitiWeb-WP.

Se sei capitato qui significa che sei interessato alla creazione di un sito web e desideri impare a farlo con WordPress.

Bene, lo scopo di questa serie di articoli che formano il nostro corso base GRATUITO è proprio quello di fornirti indicazioni semplici e soluzioni facili per raggiungere il tuo obiettivo.

La prima cosa da imparare per realizzare un sito web con WordPress è quella di crearlo in locale, sul tuo pc. Il motivo è molto semplice anche se può sembrarti strano: creare un sito WordPress è meno banale di quello che ti hanno detto.

Per questo, se il motivo per cui vuoi realizzare un sito web è avere uno strumento per pubblicizzare la tua attività non puoi rischiare di presentarti male al pubblico di Internet realizzandolo subito online.

Per essere sicuro che la cosa sia fatta bene la scelta migliore è creare la prima versione del sito WordPress in locale sul tuo pc, in particolare se non ti sei mai cimentato prima d’ora in questo tipo di attività.

Per creare un sito WordPress in locale hai bisogno di un server sul tuo PC

Creare un sito web WordPress in locale è quindi un passo fondamentale per prendere confidenza con l’ambiente di sviluppo di WordPress ed essere in grado successivamente di lavorare nello spazio hosting.

Nelle lezioni successive parleremo anche di questo.

Intanto devi comprendere almeno sommariamente cosa sono un SERVER LOCALE e un software LAMP (Linux, Apache, MySQL, PHP). Si tratta di un pacchetto di programmi senza il quale non puoi lavorare sul tuo pc, né con WordPress né con altri CMS.

Oggi scoprirai dove scaricarlo e come installarlo e configurarlo al meglio. Non preoccuparti per queste operazioni, seguendo le indicazioni sarà tutto davvero semplice.

Come evidenziato sopra, LAMP è un acronimo: le quattro lettere indicano il contenuto del software, utilizzato per lo sviluppo in locale di un’applicazione web.

Realizzazione siti web wordpress

SitiWeb-WP si occupa della realizzazione e del restyling di siti WordPress.

Se vuoi un sito web moderno, ottimizzato, professionale
e ben visibile su Google, contattaci.

Cos'è un server locale LAMP e perché ti serve installarlo sul tuo PC

Nota: negli articoli di questo corso non tratterò mai in modo approffondito i temi discussi, questo perché lo scopo principale del corso base per WordPress è di metterti nelle condizioni di operare rapidamente.

Se sei curioso e interessato a saperne di più puoi trovare molto materiale, sia in rete che cartaceo, inoltre qualche suggerimento su chi e cosa consultare te lo darò anch’io.

Nonostante questo e per una migliore comprensione dell’argomento di oggi, in questo caso voglio darti qualche informazione in più.

Cos’è quindi un server locale LAMP?

Si tratta di una installazione di alcuni software con i quali avrai:

  • Linux come sistema operativo (tranquillo, il sistema operativo del tuo PC non viene toccato).
  • Apache come server web.
  • MySQL (o MariaDB) come gestore dei database.
  • PHP come linguaggio di programmazione.

Sono i componenti che solitamente girano sul server del tuo provider quando sottoscrivi un piano hosting con sistema operativo Linux, questi installati in locale sul tuo pc simulano  esattamente l’ambiente che hai online.

Scegliere il software LAMP da usare sul computer

Di server locali LAMP ne esistono più di uno, dalla rete puoi infatti scaricare questi pacchetti:

Sono i più usati, personalmente ho deciso di affidarmi ad XAMPP e i riferimenti che trovarai da qui in avanti riguarderanno perciò questo ambiente.

Iniziamo.

Vai innanzitutto sul sito di Apache e scarica il pacchetto XAMPP completo adatto al sistema operativo del tuo computer.

Esistono sia per Windows che per OS X (Apple/Mc) e ovviamente per Linux. Tra questi puoi scegliere le versioni sia per i sistemi operativi a 32 che a 64 bit.

Installazione di XAMPP sul PC e primo avvio del server locale

Adesso fai partire l’installazione, una volta completata avrai una cartella nella root del tuo pc di questo tipo: “C:\xampp”.

All’interno c’è tutto quello che ti serve per creare un sito WordPress sul tuo computer. In particolare troverai la cartella “htdocs”, sarà quella che conterrà tutti i tuoi progetti web, i tuoi siti WordPress.

Per quanto riguarda la configurazione, di solito non serve modificare nulla tranne in alcuni casi, ad esempio se vuoi più memoria a disposizione o desideri caricare file più grandi di quanto impostato di default.

In questo caso devi andare a modificare il file php.ini.

Per farlo devi innanzitutto avere XAMPP attivo, questo significa che dovrai aprirlo con un doppio clic come ogni altro programma eseguibile. Dovrebbe avere un nomefile del tipo “xampp-control.exe”.

XAMPP per creare un sito WordPress locale sul tuo pc
Finestra iniziale di xampp sul pc

Ricordati che per creare un sito WordPress sul proprio pc è indispensabile che XAMPP sia sempre attivo, diversamente avrai dei messaggi di errore e NON potrai lavorare.

Assistenza e manutenzione siti WordPress

Siamo un’agenzia web specializzata in WordPress e possiamo aiutarti in molte attività.
Forniamo assistenza per siti WordPress e provvediamo alla loro manutenzione e gestione.

Contattaci per saperne di più.

Modifiche delle impostazioni di XAMPP, quando farle e quando no

In questa fase ti consiglio di NON fare modifiche se non sono strettamente necessarie al buon funzionamento del server.

Il software funziona già bene così com’è, modificare dei parametri solo per caricare immagini più grandi (peso in megabytes), non è un vantaggio concreto.

Un problema che però potresti avere subito dopo l’installazione del server locale è quello di non riuscire ad aprire la porta di comunicazione con il pc. In questo caso devi risolvere subito altrimenti non puoi usare XAMPP e ovviamente nemmeno creare il tuo sito WordPress in locale.

Il problema nasce dal fatto che XAMPP deve dialogare con il tuo computer e per default la porta 80 è quella impostata.

Se questa porta è già occupata da un’altra applicazione (ad esempio Skype), XAMPP non può usarla, la soluzione è quella di modificarla nel file di configurazione.

Come correggere la porta di connessione 80 se non funziona

Se hai questo problema è arrivato il momento di fare la tua prima modifica sul server locale, procedi quindi nel modo che segue.

Visualizza la finestra di XAMPP, quindi premi il pulsante Config corrispondente alla riga del modulo Apache. Dall’elenco che compare scegli il primo file (Apache httpd.conf) e aprilo. Fai una ricerca del numero 80 al suo interno (dovresti trovare almeno due occorrenze, all’incirca all’altezza delle righe 58 e 220) e cambialo in 8080.

Salva quindi il file e chiudilo, hai così modificato la tua porta di connessione. Per completare l’operazione devi aggiornare il server, questo puoi farlo semplicemente: torna alla finestra di XAMPP e premi il pulsante STOP, attendi qualche secondo e riavvia premendo il pulsante START.

Fine della modifica, ora dovrebbe funzionare tutto.

Scarica l'ultima versione di WordPress sul tuo PC

  1. Se non l’hai ancora fatto scarica l’ultima versione in italiano di WordPress.
  2. Vai su wordpress.org e clicca sul link corrispondente.
  3. Memorizza il file zippato sul tuo pc, quindi aprilo.
  4. Salva tutto nella cartella indicata dal tuo programma di decompressione, quindi crea una cartella all’interno di htdocs (la sottocartella di C:\xampp di cui ti parlavo prima) e assegnale il nome del tuo nuovo sito web.

Crea il database locale con l'utility PhpMyadmin di XAMPP

Torniamo a utilizzare il server locale XAMPP, in particolare per quanto riguarda MySQL e la creazione del database che ci serve per creare il nostro sito.

Apri nuovamente la finestra di XAMPP (vedi la foto sopra) e clicca sul pulsante admin evidenziato nell’immagine. Nel tuo browser si aprirà l’interfaccia di PhpMyadmin, il programma che ti permette di realizzare il database MySQL. 

Inserisci quindi il nome del tuo nuovo database e scegli come tipo di carattere utf8_general_ci come vedi nell’immagine qui sotto. Premi il pulsante crea e il gioco è fatto.

Hai creato l’archivio dati nel quale memorizzerai tutto quello che riguarda il tuo sito WordPress; a questo punto puoi chiudere la finestra del browser di PhpMyadmin.

Creare il database di un sito web realizzato in WordPress
Crea il database del tuo sito web WordPress

Iniziamo a creare il nostro sito WordPress in locale

Ci siamo! Ancora un passo e potrai iniziare a creare il tuo sito WordPress in locale, manca solo una cosa: devi copiare TUTTI i file WordPress  decompressi nella tua cartella di poco fa e incollarli nella cartella che hai creato per il tuo progetto.

Alla fine apri il tuo browser e nella barra degli indirizzi scrivi:

localhost:80/nomedelsitodacreare/

quindi premi invio.

Nota: Nel caso che tu abbia cambiato la porta di comunicazione inserisci l’indirizzo nuovo, per esempio 8080 come suggerito sopra.

É arrivato il momento: a questo punto partirà l’installazione e potrai iniziare a creare un sito WordPress sul tuo pc. Di questo e di molto altro parleremo nella lezione 2.

La lezione 1 del corso base WordPress termina qui ma non essere deluso, di cose da fare e da approffondire ne hai già un po’.

Nella lezione 2 del corso base per WordPress scoprirai tutti i passaggi per installare e configurare il tuo sito WordPress, e inizieremo a vedere voce per voce cosa fanno le varie opzioni di menù.

Se hai dubbi o vuoi fare qualche domanda lascia un messaggio qui sotto, ogni intervento è sempre ben gradito.

Devi creare un sito web professionale per la tua azienda?

SitiWeb-WP si occupa di tutto ciò che riguarda un sito WordPress, dalla realizzazione alla manutenzione, dall’assistenza alla sua gestione.

Inoltre se la tua necessità è avere un sito web indicizzato e posizionato su Google, possiamo ottimizzarlo per te.

Se desideri maggiori informazioni contattaci o chiedi un preventivo.

Articoli simili

2 Commenti

  1. You really make it seem so easy with your presentation but I find this topic to be
    actually something that I think I would never understand.
    It seems too complicated and extremely broad for
    me. I am looking forward for your next post, I will try to get the hang of it!

    1. Thank you much!
      If you wish you can also read the other articles on the blog. We always try to present the arguments as completely and clearly as possible, but we accept suggestions for improvement.
      See you soon!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Accetto la Privacy Policy