Spesso, capita di dover testare dei siti in WordPress, ma se non si dispone di uno spazio on line, bisogna testare il sito in locale, sul nostro pc.

Per fare ciò, dobbiamo provvedere all’installazione di un web server (Apache), un motore PHP che consenta l’utilizzo di pagine dinamiche, un database e un gestore di database (phpMyAdmin  e MySql ).

Tutti questi programmi, non sono di facile installazione, quindi andremo ad utilizzare delle applicazioni che installeranno automaticamente tutti questi software al posto nostro.

Dopo aver provato disastrosamente Xampp, per l’installazione sul mac, vi consiglio l’applicazione MAMP (la versione free) che ci aiuterà ad installare l’intero pacchetto per installare WordPress in locale.

Quindi come prima cosa, ci procureremo i software:

  1. Scarichiamo l’ultima versione di Worpress
  2. Scarichiamo la versione free di MAMP

Una volta scaricati i due software, cominciamo con installare MAMP.

Terminata l’installazione, andiamo nelle applicazioni ed avviamo il programma (il pulsante grigio con l’elefante raffigurato ) ed automaticamente si aprirà la pagina web: http://localhost:8888/MAMP/?language=Italian.

Come installare wordpress in locale

Qui ci annoteremo la user e la password che ci serviranno poi per modificare il file wp-config.php.

Ora, dal menu superiore, passeremo alla schermata per creare il database, schiacciando il bottone “phpMyAdmin”

installare wordpress in locale

ed inseriremo il nome che vogliamo assegnare al database, nel campo “creare un nuovo database”, e clicchiamo su crea.

wordpress in locale su mac

Ci comparirà una schermata che ci comunicherà che la creazione è andata a buon fine.

Ora passiamo all’installazione effettiva di WordPress.

Prendiamo il file precedentemente scaricato, scompattiamolo, e copiamo l’intera cartella all’interno della cartella htdocs di MAMP, così da avere il seguente path: MAMP/htdocs/wordpress .

Ora il passo successivo, sarà quello di modificare il file wp-config-sample.php situato all’interno della cartella di WordPress, aprendolo con un editor di testo e modificando le stringhe seguenti:

/** Il nome del database di WordPress */

define(‘DB_NAME’, ‘database_name_here‘);

/** Nome utente del database MySQL */

define(‘DB_USER’, ‘username_here‘);

/** Password del database MySQL */

define(‘DB_PASSWORD’, ‘password_here‘);

/** Hostname MySQL  */

define(‘DB_HOST’, ‘localhost‘);

in questo modo:

/** Il nome del database di WordPress */

define(‘DB_NAME’, ‘nome assegnato al database che abbiamo creato’);

/** Nome utente del database MySQL */

define(‘DB_USER’, ‘root’);

/** Password del database MySQL */

define(‘DB_PASSWORD’, ‘root‘);

/** Hostname MySQL  */

define(‘DB_HOST’, ‘localhost‘);

Fatto ciò, salviamo il documento rinominandolo in  wp-config.php e apriamo il browser alla pagina:  http://localhost:8888/wordpress/wp-admin/install.php .

Da qui possiamo procedere  con la normale installazione di WordPress come se fosse on line.