Qualcuno di voi leggendo questo titolo forse si sarà chiesto perchè mai dovrebbe voler installare Wordpress su una chiavetta usb, quindi per iniziare questo post ecco una serie di motivi:
- per poter lavorare su di un tema sia a casa che dall’ufficio
- per mostrare il proprio blog anche senza una connessione internet disponibile
- per avere una copia di sicurezza del proprio blog
- Per poter lavorare su Wordpress anche se non può installare una copia in locale
- e molte altre ancora…
L’installazione su una chiave usb è molto sempice e molto simile a all’installazione di Wordpress su di un computer in locale, come ho già spiegato qualche tempo fa in un’altro post.
Ma come sempre, vi spiegherò tutta la procedura passo-passo. Cominciamo:
#1. Installare Xampplite
Come per l’installazione di Wordpress in locale, utilizzeremo il programma Xampp per emulare un server web sul nostro computer o in questo caso sulla nostra chiavetta usb.
Invece di usare la versione normale di Xampp, utilizzeremo una versione più leggera in quanto a spazio sul disco chiamata Xampplite, in modo da non occupare troppo spazio sulla USB.
Scaricate dunque Xampplite presso questo indirizzo, estraete i file in una cartella e copiate questa cartella sulla chiave usb.
Ora aprite la cartella che avete appena copiato e cliccate sul file xampp-control.exe per far partire Xampplite.
Nella finestra di Xampplite premete sui pulsanti START vicino a APACHE e MYSQL per mettere in funzione il server, come mostrato nella figura seguente:

NOTA: se non comparisse la scritta RUNNING, provate a chiudere tutti i programmi che usano delle porte internet come per esempio Skype, Windows Messenger, E-Mule o simili. Con le porte libere dovrebbe funzionare senza problemi.
#2. Creare il database di Wordpress
Aprite a questo punto il vostro browser e scrivete nella barra degli indirizzi http://localhost/xampp .
Ora sarete nel pannello di amministrazione di Xampplite. Nel menu a sinistra cliccate su PHPMYADMIN.
Nella nuova finestra che comparirà create un nuovo database nella casella CREATE A NEW DATABASE. Potete chiamare il database come volete, io per comodità uso solitamente semplicemente wordpress, come mostrato nella figura:

Premete CREATE e in questo modo il database sarà creato.
#3. Scaricare e configurare Wordpress
Ora scaricate l’ultima versione di Wordpress da questo indirizzo e dopo averla estratta, copiate tutta la cartella sulla chiave usb nella cartella /HTDOCS/ di Xampplite.
Ora andate nella cartella di Wordpress che avete appena copiato e aprite il file wp-config-sample.php con un editor di testo. All’inizio del file dovreste trovare le seguenti linee di codice:
// ** MySQL settings ** //
define('DB_NAME', 'putyourdbnamehere'); // The name of the database
define('DB_USER', 'usernamehere'); // Your MySQL username
define('DB_PASSWORD', 'yourpasswordhere'); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
- Al posto di “putyournamehere” scrivete il nome del database che avete createo in phpMyAdmin.
- Al post di “usernamehere” scrivete “root”
- Al posto di ‘yourpasswordhere’ lasciate in bianco
Salvate quindi il file e rinominatelo in wp-config.php .
#4. Installare Wordpress
Andate nuovamente nel vostro broweser e nella barra degli indirizzi scrivete:
http://localhost/wordpress/wp-admin/install.php
Se tutto ha funzionato a dovere dovrebbe partire l’installazione di Wordpress. Seguite le istruzioni che compariranno e la vostra copia su chiave usb di Wordpress funzionerà a dovere.
NOTA:Per vedere il vostro blog dovrete ogni volta prima far partire Xampplite (ovviamente con la chiavetta usb inserita) e far partire sia Apache che MySql e quindi nel vostro browser andare all’indirizzo
http://localhost/wordpress (oppure il nome del database che avete scelto).
Se ci sono domande o dubbi, usate i commenti, vi risponderò il più presto possibile…
ciao tutto e andato perfetto come da vostra illustrazione … ora il punto è che non mi apre più la pagina login per entrare … cosa puo essere successo ? GRAZIE
grazie molto utile, l’unica cosa è lentissimo!:-)
Ciao,
ho windows vista e la cosa non funziona. Apro il control di XAMPP, faccio start su Apache e MySql ma non mi dà il running. Non ho programmi aperti tipo e-mule o skype, ho provato a digitare portcheck e (da quel che capisco) mi dice che le porte sono libere. Il control mi dice “Apache service started” e “Mysql service started” ma tutto rimane fermo, non capisco se debbo aspettare o l’assenza del messaggio “running” significa che non sta accadendo nulla