domenica 28 ottobre 2012

Controllo degli accessi con Raspberri Pi - Installazione del software

Bene, ora che sapete costruire la board aggiuntiva e una vaga idea di come funzioni il software, è ora di installarlo e vederlo in azione.

Per prima cosa dovete scaricare i sorgenti sul Raspberry da github. Se non avete git, fate che installarlo (pacchetto git-core) che è comunque una dipendenza (lo usa lo script di aggiornamento firmware, rpi-update).
A questo punto lanciate
git clone https://github.com/pierinz/citofonoweb.git
per ottenere l'ultima versione di Citofonoweb, e
cd citofonoweb
per entrare nella cartella appena creata.

Ora possiamo dare un'occhiata ai contenuti:

- LICENSE, README.md e TODO contengono le informazioni relative al software;
- la cartella examples contiene esempi di file di configurazione, nello specifico aiuta a configurare lighttpd;
- il Makefile ovviamente serve per compilare e installare il tutto;
- tutto quel che resta sono i sorgenti.

Prima di procedere con l'installazione bisogna installare le dipendenze:
apt-get install lighttpd php5-cgi php5-cli php5-sqlite git-core rsync lsb-release usbutils binutils at psmisc diffutils ntpdate sqlite3
Inoltre, bisogna scaricare e compilare i sorgenti che forniscono il comando "gpio" (sul sito https://projects.drogon.net/raspberry-pi/wiringpi/download-and-install/).
Una volta fatto, basta lanciare make && make install.

Se avete eseguito tutti i passaggi correttamente, non dovreste aver ottenuto errori. In questo caso, potete configurare lighttpd secondo le direttive che trovate nella cartella examples, e riavviarlo con /etc/init.d/lighttpd restart.

Infine, aprite un browser sul vostro PC e puntatelo su http://indirizzoraspberry/Citofonoweb per accedere all'interfaccia web.

Nessun commento:

Posta un commento