Skip to content
davide edited this page Feb 5, 2015 · 23 revisions

Welcome to the Thermo wiki!

Table of Contents

Operazioni preliminari

1. Configurazione/preparazione Raspberry Pi

sudo raspi-config
sudo aptitude update
sudo aptitude dist-upgrade

2. Installazione pacchetti/programmi necessari

2.1 Clono i repository dei programmi utili

mkdir git
cd git
git clone https://github.com/raspibo/ThermoRed.git
git clone https://github.com/raspibo/ThermoRed.wiki.git
git clone https://github.com/raspibo/CentRed.git
git clone https://github.com/raspibo/CentRed.wiki.git
git clone https://github.com/andymccurdy/redis-py.git

2.2 Installazione programmi utili

sudo aptitude install checkinstall
cd redis-py/
sudo checkinstall python3 setup.py install

2.3 Installazione web server

sudo aptitude install nginx fcgiwrap
2.3.1 Configurazione web server

Riferimenti:

sudo cp /usr/share/doc/fcgiwrap/examples/nginx.conf /etc/nginx/fcgiwrap.conf

Prima di modificare il file copiato in precedenza (fcgiwrap.conf), meglio reiniziare a riconfigurare il server.

sudo rm /etc/nginx/sites-enabled/default
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/thermo

Modifico /etc/nginx/sites-available/thermo, per ora mi sono limitato a modificare:

  • root /var/www;
e aggiungere:
  • # fast cgi support
    include /etc/nginx/fcgiwrap.conf;
Modifico /etc/nginx/fcgiwrap.conf, per ora mi sono limitato a modificare:
  • root /var/www;
sudo mkdir -p /var/www/cgi-bin
sudo ln -s /etc/nginx/sites-available/thermo /etc/nginx/sites-enabled/
sudo invoke-rc.d nginx restart
Clone this wiki locally