Pianetatech

Installare WordPress in locale con EasyPHP

Arvey
11 gen 2010

Per tutti i lettori del blog RisorseGeek.net voglio proporre un articolo veramente utile ed interessante per moltissimi utenti che sono alle prime armi nei campi dei CMS,entrando nel dettaglio di WordPress.

Ormai nel web esistono diversi CMS per creare e gestire un blog.Essi sono disponibili gratuitamente ed utilizzabili ognuno essi secondo una precisa procedura di installazione che porta come risultato finale alla creazione e inizio di utilizzazione del proprio blog.

Attualmente,e non lo dico io ma lo dicono i numeri,il più utilizzato CMS è certamente WordPress.Esso oltre ad essere gratuito è anche open source,modificabile a proprio piacimento e ricchissimo di funzioni grazie alla possibilità e alla grande disponibilità di migliaia di plugin,molto utili per aumentare le funzioni ed espandere le caratteristiche del proprio blog aggiungendo funzionalità ed aggiungendo nuovi strumenti che,per un buon blogger,sono assolutamente necessari.

Con WordPress (WP) l’utente quando procede con l’installazione,dopo aver scelto il proprio servizio di hosting adatto alle sue esigenze visto la moltitudine di servizi disponibili,si installa prima un client FTP per gestire tutti i file del blog (caricando all’interno il pacchetto WordPress) e si inizia una procedura standard che varia solo nell’inserimento di alcuni parametri durante l’installazione quali il database,nome utente database,password e nome host (per cominciare ad usufruire del proprio blog ed indispensabili da inserire per utilizzare il proprio servizio di hosting scelto.

Questa descritta,in parole povere,è la classica installazione di WP in remoto,cioè usufruendo ed utilizzando un servizio web e un CMS gratuito adatto alla gestione del blog (sarebbe l’hosting scelto con la correlata installazione di WP).

Esiste anche un altro tipo di procedura e un altro tipo di installazione.Stiamo parlando di un’installazione in remoto,cioè una procedura mediante la quale è possibile creare un blog WordPress senza utilizzare un servizio di hosting e molto utile per effettuare delle prove da applicare magari al nostro blog online (quello dell’installazione in remoto).

L’installazione in locale che ora vedremo tramite una determinata procedura è indispensabile e necessaria per chi intende smanettare e provare cose nuove (plugin,template ecc..) senza arrecare danni online (al proprio blog che magari uno possiede),perchè qualsiasi operazione è compiuta in locale (sul PC) e non in remoto (sul WEB).

Creare un blog con WordPress in locale è anche una risorse in più per chi non si sente ancora pronto a creare e iniziare a condividere le sue idee con il resto degli utenti che se fortunato lo leggeranno e commenteranno.

Esistono diversi programmi gratuiti che permettono di installare WordPress in locale,noi ne vedremo uno dei migliori,in futuro chissà anche altri.

EasyPHP è un software freeware che ci consente di fare ciò in maniera molto semplice e seguendo dei piccoli passi che saranno elencati qui sotto.

In pratica permette di usufruire in locale di un webserver Apache e un database MySQL ed infine naturalmente (e scopo della nostra guida) l’installazione di WordPress.

Per prima cosa scaricare EasyPHP e procedete con la normale installazione come un qualsiasi programma.Dopo aver terminato,si sarà formata un’icona sul desktop,avviate EasyPHP e noterete che si formerà l’icona del software nella taskbar affianco l’orologio.

In pratica sarà il vostro pannello di controllo da dove poter gestire ed amministrare,avviare,sospendere,configurare e fermare il webserver Apache,il database MySQL (questi due in primis),il sito o blog che andremo a installare,file di log,errori.

Come primo passaggio dovrete attivare sia il webserver Apache e sia il database MySQL (che per abbreviazione chiameremo db) come nella schermata sottostante:

i due devono essere avviati entrambi.

Ridurre ad icona questa schermata e successivamente cliccare sempre sull’icona nella taskbar su amministrazione.Si aprirà il vostro browser direttamente nella pagina web in cui dovrete definire i due passaggi che considero più importanti.

Nella pagina aperta cliccate su PHPMYADMIN ed aspettate una manciata di secondi,il tempo necessario per far uscire la successiva pagina.

Nella pagina che si aprirà dovrete fare molta attenzione,in quanto essa rappresenta,se vogliamo fare una metafora,il cuore del nostro sito o blog che andrete a creare fra un paio di passaggi.

Nella prima schermata inseriamo un nome del db sotto la voce crea un nuovo database: (generalmente viene utilizzato il nome wordpress per non confonderci)

una volta inserita la voce wordpress cliccate su crea.Ora il vostro database è stato creato.

Ora cliccate in alto a sinistra su privilegi per creare un nuovo utente da aggiungere al database appena creato:

cliccate sulla voce aggiungi nuovo utente:

ora fate attenzione.Nei campi aggiungi nuovo utente dovrete definire tutte le informazioni di login,quindi munitevi di carta e penna e segnate i dati che andrete ad inserire in:

  • nome utente (sarà il vostro nome)
  • host (in questo campo cliccate nel menù e selezionate la voce locale).Vederete che si inserirà da sola la voce localhost;
  • password (inserite una password a vostro piacere ripetendola nel campo successivo).In questo caso è consigliato cliccare su genera per una maggiore sicurezza (prelevando una password più sicura generata automaticamente).

Ora sotto la voce database per l’utente cliccate su Grant all privileges on database “wordpress”.

Per finire sotto la voce privilegi globali cliccate su seleziona tutti e per concludere tutto questo lavoro cliccate in basso a destra su esegui. (clicca sull’immagine per ingrandire)

Centerzone Host

Ora scaricatevi il pacchetto WordPress ed estraete i file in una cartella a vostro piacere.

Rinominate la cartella in WP e copiatela nel seguente percorso:

C:\Programmi\EasyPHP5.3.0\www

ovviamente C: rappresenta la lettera del vostro disco locale.

Recatevi nella cartella di WordPress ed aprite il file config-sample.php con un editor di testo (ad esempio Notepad).

Inserite nome del db,nome utente db e password come nell’immagine sottostante:

salvate il tutto con il seguente nome:

wp-config.php

ora aprite il browser e scrivete quanto segue:

http://127.0.0.1/WP/

ora se tutto è andato a buon fine dovrete impostare un nome al vostro blog e il vostro indirizzo email.Togliere la spunta sull’opzione Voglio che il mio blog appaia su motori di ricerca come Google e Technorati in quanto si tratta di un blog in locale.

Per finire cliccate su Installa WordPress:

ora segnatevi i dati di accesso a WordPress che sono il nome utente (generalmente Admin) e la password (generalmente una generata a caso ma modificabile in un secondo momento).

Cliccando su collegati reinserire i dati e finalmente avrete accesso alla vostra bacheca.

Il vostro sito o blog è finalmente installato.

Sarete subito avvisati che avete  una password generata,perciò andate in il tuo profilo e impostate la vostra nuova password.

Nota bene:non potendo avere accesso da FTP perchè si tratta di un blog in locale,il vostro unico modo per trasferire template,plugin e quant’altro e raggiungere la cartella WP contenuta nella cartella www.

Queste le directory da seguire:

  • \www\WP\wp-content\plugins per installare e provare nuovi plugin;
  • \www\WP\wp-content\themes per installare e visualizzare nuovi temi;
  • le immagini se le caricherete per fare i vostri esperimenti si inseriranno automaticamente in \www\WP\wp-content\uploads.

Lo spazio che avete a disposizione in pratica sarà il vostro hard disk perchè il locale non sottoscrivendo un contratto con un servizio di hosting,beh l’unica memoria di massa è proprio l’HD.

Per problemi,dubbi e chiarimenti non esitate a commentare.

{lang: 'it'}

Articoli simili

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

19 Commenti

  1. Installare #Wordpress in #locale con EasyPHP: Per tutti i lettori del #blog RisorseGeek.net… http://goo.gl/fb/T34z

  2. Andrea

    Grazie per il tuo articolo, chiaro ed efficace.
    Continua così!!!
    Grazie e ciao

    • Grazie a te per i complimenti!

  3. franco

    Grande!!! Finalmente ho trovato una guida dettagliata e chiara! Grazie mille

    • Prego!!

  4. E' possibile con EasyPhp impostare un Virtual Host, in modo tale da avere un url più leggibile (ad es. http://miosito/)?

    • Mi sa proprio di no……perchè essendo il locale l'indirizzo URL è una serie di numeri…comunque se riesci a trovare qualcosa,avvisami…!!!!!

      Ciao…

      • Qua c'è un'articolo che spiega come fare: http://unrequested-feature.blogspot.com/2009/08/a

        Si direbbe semplice ma con la versione 5.0 di EasyPHP c'è qualcosa che non torna!

        • operazione riuscita, adesso il mio indirizzo in locale è http://wp/

          • Con quella guida che hai postato????

            Ma è possibile inserire qualunque indirizzo?

          • Adesso ti spiego:
            1. apri il file httpd.conf che trovi nella cartella conf_files e scrivi questo codice (vanno bene anche le indicazioni che trovi nella guida che ho postato):
            <VirtualHost *:80>
            DocumentRoot "${path}/www/tuosito"
            ServerName tuosito
            ServerAlias http://www.tuosito
            </VirtualHost>
            2. Nel file host scrivi questo: 127.0.0.1 tuosito
            3. Al posto di tuosito scrivi pure un nome a tua scelta

          • Grazie mille….

  5. Si è sempre saputo per la gente che lo sa.Ci sono tanti utenti in rete inesperti ai quali bisogna porgere uno sguardo di attenzione e aiuto.

  6. mary

    Vi segnalo questo widget semplicissimo che integra 10.000 radio in qualsiasi sito o blog http://www.findradio.net/findradio-widget

  7. Alessandro

    ciao a tutti, l'installazione è andata buon fine, il prblema è che appena clicco su un qualsiasi link sul sito in locale mi si apre la pagina corrispondente della versione online?
    come è possibile questo?
    dopo l'installazione ho sostituito tutta la cartella wp content del sito originale nella copia in locale e importato il database da myphp admin. avete qualche ideia?
    grazie anticipatamente a tutti

  8. filippocatania

    Grazie, ho cercato guide per l'installazione su Google, ma la tua è stata la più semplice ed efficace. Grazie

  9. Kappa

    Grazie della guida

Lascia la tua opinione