Installare WordPress in locale sul tuo PC
E’ fondamentale avere una copia di WordPress in locale perchè ci permettà di fare tutte le prove in locale sul nostro blog “copia” prima di farle online sul blog vero e proprio.
Anche a me è capitato di installare un plugin che ha “scombinato” tutto o un tema che sembrava bellissimo ma che con i miei widget combinava cose strane… Siccome non è bello fare le modifiche online mentre c’è qualcuno che ci legge, impariamo come fare per installare wordpress in locale,effettuare tutte le modifiche e poi installare o modificare quello che abbiamo on line.
La prima cosa da fare è scaricare EasyPHP, il software che ci permette in modo semplice e veloce di installare sul nostro computer un piccolo server con Apache (che ci fa da server) e MySql (che ci da il database).
La versione migliore per WordPress 2.7 di EasyPHP è la 2.0, anche se non è l’ultima versione è l’unica compatibile con l’ultima versione di WordPress. Scarichiamola da qui.
Dopo l’installazione verifichiamo che sia Apache e MySql siano attivi cosi:

Creiamo ora il Database per WordPress: nel browser digitiamo il seguente indirizzo http://127.0.0.1/home/mysql/
Chiamiamo “wordpress” il nostro database e clicchiamo su crea.

Dopo aver scaricato l’ultima versione di WordPress in italiano scompattiamo lo zip in nella cartella www, raggiungibile a questo percorso:
C:ProgrammiEasyPHP 2.0b1www
Fatto questo, digitate il seguente indirizzo nella barra di navigazione del browser:
http://127.0.0.1/wordpress/wp-admin/setup-config.php?step=1
Compiliamo il modulo lasciando vuoto il campo password come nella foto:

Adesso se clicchiamo su http://127.0.0.1/wordpress/wp-admin/install.php partirà il processo d’installazione di WordPress e saremo pronti per fare tutte le nostre prove in locale!
Leggi anche:





Come sempre preciso e dettagliato. Grazie
Mi piacerebbe capire come uploadare le modifiche effettuate, grazie
le modifiche le vuoi vedere sul sito che hai online?
perchè se è così devi portare il file modificato sul server con filezilla o con il client che usi per l’FTP.
Se mi dici il nome del file, ti dico direttamente la cartella dove troverai la modifica.
Praticamente ho aggiornato il blog in locale e vorrei aggiornare quello online; Ho pensato di esportare il blog locale quindi importarlo online ma non so se così facendo aggiorno solo i contenuti
se per esportare il blog locale significa sia il database (che contiene gli articoli e le impostazioni) che tutto il contenuto della cartella htdocs che contiene invece tutte le cartelle di wordpress, il core i plugin i temi e i file di configurazione allora esporta tutto per avere un Backup completo del sito.
Poi se devi aggiornare alla 2.8 disattiva tutti i plugin e procedi all’aggiornamento online dalla bacheca di wordpress, non dovresti avere problemi se non ne hai avuti in locale.
Se invece devi aggiornare solo il tema per esempio o un altro file ti basta sostituirlo nella cartella di destinazione.
come si esporta il database? su altervista ho smantettato online modificando diverse impostazioni e si è bloccato tutto con la scritta:
“È stata superata la soglia massima di queries che il database può eseguire in un’ora, è necessario potenziare il database ad una classe superiore, se il problema persiste avvisa il webmaster del sito”
Suppongo quindi che se modifico in locale e poi esporto il database, limito al massimo il problema?
L’errore che tu hai è relativo al fatto che il servizio free hosting di altervista ha delle limitazioni.
lavorando sul sito che si appoggia al db mysql ovviamente fai delle query sul database ed altervista ha un limite di query che è possibile eseguire in un’ora.
quindi l’errore è relativo al limite massimo di interrogazioni che si possono fare al db in un ora.
Per esportare il db online per un backup:
accedi al phpmyadministrator tramite la sezione tool del pannello di controllo
Clicca su my_TUONICK nella parte sinistra dello schermo, sotto il logo PhpMyadmin
poi vai nel frame di destra e seleziona esporta
selezionato, poi clicca su esegui e salvate il file nel vostro computer.
Il file zip conterrà un file .sql che contiene tutti i dati del database.
Cosi hai una copia salvata di tutto il database (i soli contenuti) del sito che hai online.
Le modifiche che hai fatto tu in locale sono sui contenuti (articoli commenti) o sono sul tema,i plugin impostazioni particolari?
Nel primo caso allora devi importare online il tuo database modificato in locale con una procedura di import (sempre dopo aver fatto il backup) nel secondo caso invece ti basta sovrascrivere i file che hai modificato portandoli sul tuo sito via ftp con filezilla.
bene…ho capito. Ancora grazie
Figurati! liete di esserti state di aiuto! torna a trovarci
ciao,
sto facendo un sito completamente in locale (easyphp) con wordpress. Come si fa a pubblicarlo online? E’ stato fatto tutto in locale, quindi devo partire da zero online.
esiste una guida for dummies oppure potete aiutarmi voi?
Grazie,
federica
Ciao Federica,
una volta che il tuo sito è “pronto” in locale ti serve un “host” ovvero lo spazio fisico sul web+dominio (www.nomedeltuosito.it)
una volta che hai il dominio e l’host ti basta portare via ftp con filezilla i file che hai creato (e che compongono il tuo sito) sul tuo host (che sarebbe tipo la cartella www di easyphp per capirci).
Essendo con wordpress io farei cosi:
- un installazione nuova on line di wordpress (dura un minuto e basta solo modificare il wp-config.php con i parametri del db che ti danno quando compri il dominio/host)
-via ftp porti le modifiche che hai fatto (che credo siano riguardanti il tema) e i plugin che hai installato per avere una situazione coerente.
Se mi confermi che le modifiche che hai fatto in locale riguardano il tema e i plugin questa è la via piu semplice e pulita (ovvero che funziona)!
Se non hai idea delle cose che ho detto possiamo aiutarti noi passo passo!
grazie della velocissima risposta!
ho già host e nomedominio. sì, ho modificato il tema, installato vari plugin e scritto moltissimi post (è un database di film).
il fatto che ci siano i contenuti modifica la procedura?
grazie ancora,
federica
mmm no, non la modifica…
Per i contenuti potresti fare cosi: dalla bacheca di wordpress clicchi su strumenti -> esporta (cosi ti esporti tutti gli articoli).
Nel nuovo sito una volta che l’hai messo su ti basta fare gli stessi passi solo che vai su importa e ti carichi i post che hai gia scritto.
Magari prima di esportarli li metti tutti in bozze, non pubblicarli (google potrebbe prenderti per spammer se lo bombardi con tutti contenuti gia fatti in una volta sola)
Mi sembra un buon compromesso e non dovrebbe essere troppo complicato
Buongiorno a tutti….ci provo: nel mio blog in wordpress mi piacerebbe inserire la gestione dei commenti in una pagina diversa dalla principale, ho già provato a seguire una guida trovata non ricordo dove ma senza risultato. Mi potete aiutare? Grazie ancora
Ciao Danilo, bentornato!
Non so se ho capito bene, ma vorresti una pagina diversa da quella del post a cui si riferiscono i commenti giusto?
grazie! è davvero uno splendido servizio: complimenti.
seguirò le istruzioni e spero di riuscire senza troppo danno.
ciao,
f
Grazie dei complimenti federica!
) e ci fa piacere dare una mano (quando lo sappiamo fare!)
siamo solo due ragazze appassionate di tecnologia (e cucina
se ti serve un aiuto usa pure la mail, ti aiutiamo volentieri
Mi spiego meglio: quando aggiungi una pagina al blog questa non ti permette di gestire i commenti; bene, a me piacerebbe che si potessero gestire.
ancora una domanda: ma non devo fare niente per il database? nessuna esportazione. Grazie, Federica
@Federica
gli articoli puoi esportarli/importarli con la funzione nativa di wordpress, i plugin ti conviene reintallarli. In questo modo non devi far nulla al db.
Dopo l’installazione di wordpress ricorda però di inserire nel wp-config i puntamenti al db che ti ha fornito l’host. (cosi hai il db pulito)
Danilo ha scritto:
Ciao a tutti: niente di nuovo?
Ciao Danilo… ho visto del codice ma è una cosa un po complicata da fare, si tratta di fare modifiche sostanziali a wordpress…
però ho trovato un plugin che si chiama blog-in-blog che ti permette di pubblicare in una pagina una categoria…magari ti puo essere utile non so..
ValeTheGeek ha scritto:
Se mi permette di gestire i commenti potrebbe essere la soluzione…
Allora, ho scaricato il plugin, ma non riesco ad installarlo perchè non riesce a connettersi al server FTP nonostante user e pass siano corrette e verificate almeno 100 volte
(
danilo se lo carichi via fpt nella cartella dei plugin di wordpress?
ValeTheGeek ha scritto:
Hai ragione, tutto ok. Ora però devo capire come funziona…..beh, a domani. Ps sei non sei ancora sposata mi candido
) grazie ancora
mi fa piacere che funzioni! Sono gia sposata e prenotata
ciao!
sto impostando il primo blog in locale con easyphp (e ci sto riuscendo grazie al tuo fantastico tutorial)! :biggrin:
Solo che adesso ho bisogno di lavorarci su un altro computer (sempre in locale) e vorrei sapere se è possibile esportare tutto su un altro pc e come fare!
Grazie
ciao paola!
devi copiare tutto il contenuto della cartella www che trovi sotto /programmi/easyphp e creare il database con lo stesso nome/utente/password
dovrebbe bastare! ma se hai problemi…siamo qui!
ragazzi sono a http://127.0.0.1/wordpress/wp-admin/setup-config.php?step=1 ma mi dice Firefox non può stabilire una connessione con il server 127.0.0.1.
ciao, sei sicuro che phpmy admin (il server apache deve avere il pallino verde) sia attivo e funzionante? altrimenti clicca su start