Ho realizzato tramite il mio Raspberry PI un piccolo web server domestico, sul quale ho installato una piattaforma di cloud hosting (ownCloud) e un blog costruito con WordPress (questo), così posso salvare i files sul mio piccolo server e trovarli su tutti i dispositivi senza problemi di connessione, visto che la velocità è molto alta essendo una LAN, o meglio WLAN, visto che ho collegato il mio Raspberry PI via wi-fi.
Per realizzare un web server (Apache) basta utilizzare i seguenti comandi:
sudo apt-get install apache2 -y
Dopodiché se vi collegherete a http://IP-del-vostro-raspberry (ad esempio: http://192.168.0.8) dovreste trovare una pagina simile alla seguente:
Questo significa che Apache funziona correttamente.
Per cambiare la pagina di default basta modificare il file /var/www/index.html
, infatti tutti i files nella cartella www saranno visibili sul web tramite Apache.
Se volete installarci qualcosa che sfrutti PHP, dovrete utilizzare il seguente comando:
sudo apt-get install php5 libapache2-mod-php5 -y
Così facendo avrete a disposizione anche le librerie di PHP, ma per installare WordPress o altri CMS dovrete procurarvi MySQL.
Per fare ciò basterà utilizzare questo comando:
sudo apt-get install mysql-server mysql-client php5-mysql -y
Dopodiché dovrete creare un account per il CMS su MySQL e un database.