Mi sono trovata a dover aiutare alcune persone a installare wordpress in locale e quindi provvedo a trascrivere alcune annotazioni.
In linea di massima installare wordpress in locale non dà grossi problemi anche a chi non ha grande dimestichezza con i db.
Occorre installare l’ultima versione di xampp.
Avviare il programma (stando attenti che non sia avviato già un altro webserver, come IIS su windows, in caso affermativo, arrestare il servizio) e controllare che si avviino sia apache che mysql.
Quando i semafori (le icone del programma) sono verdi, vuol dire che tutto è andato a buon fine.
I siti dovranno essere inseriti nella cartella xampp/htdocs (su pc, mi pare che questa cartella si trovi in C:\www\xampp\htdocs).
Quindi il sito di nome “wordpress”, verrà visualizzato in https://localhost/wordpress sul browser.
Tutti i siti nella cartella htdocs verranno visualizzati con la stessa modalità.
Quindi avremo ad esempio un sito “miowordpress” nella cartella C:\www\xampp\htdocs e lo visualizzaremo digitando sulla barra del browser “localhost/miowordpress”.
Nella cartella miowordpress dovrete semplicemente copiare i file di wordpress (fate il download dal sito e decomprimete).
Qualora abbiate problemi con xampp, su pc potete installare anche easyphp.
Chiaramente non basta. Dovrete creare un database che possa ospitare i dati. Il database viene creato grazie al pannello phpadmin.
Se andate su https://localhost troverete l’interfaccia di xaamp.
In basso, nel menu, è presente il link al phpadmin.
Occorre compilare a mano il wp-config.php di wordpress (mi raccomando, i dati devono essere coincidenti).
Il file originario è wp-config-sample, che sarà poi rinominato wp-config.php.
Le linee da modificare del file wp-config-sample.php (da rinominare poi in wp-config.php):
define(‘DB_NAME’, ‘INSERIRE UN NOME DEL DB’);
/** MySQL database username */
define(‘DB_USER’, ‘INSERIRE UN NOME UTENTE DEL DB’);/** MySQL database password */
define(‘DB_PASSWORD’, ‘INSERIRE PASSWORD DB’);/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);/** Database Charset to use in creating database tables. */
Questi dati dovranno essere gli stessi che avete inserito nel phpadmin.
Tutte le cartelle presenti in htdocs verranno viste in localhost.
ATTENZIONE: per utente si intende l’utente del db, e non l’utente del pannello di amministrazione di wordpress. Accederete come admin, e poi creerete gli altri utenti dal tab “privilegi” (in quella sede setterete user e password, dando ampi poteri allo user che sarà amministratore).
Nata nel 1974, Alexia si interessa al web nel lontano 1999 grazie ad un corso di formazione regionale. Crea le sue prime pagine html dapprima con programmi wysiwyg (Dreamweaver), poi direttamente con notepad ++. Inizia a creare siti web nel 2001. Pur essendo amante delle interfacce, studia php assecondando la sua grande curiosità. Lavora in campo digitale per molti anni e si butta poi nel favoloso mondo della seo. Artemedialab nasce come laboratorio sperimentale nel 2008 e diventa nel 2020 azienda individuale. Attualmente insegnante di informatica nella scuola primaria, docente nei corsi di formazione professionale per l’assolvimento dell’obbligo scolastico, media educator.
