-
Notifications
You must be signed in to change notification settings - Fork 0
Install
Questi sono i programmi che ho installato (anche se alcuni superflui e altri neanche serviranno):
- redis
- redis-py
- python3
- python3-dnspython
- pyxmpp2
- midnight commander
- nginx
- fcgiwrap
- tmux
- checkinstall
- aria2
- mutt
- asterisk
- festival
- festlex-ifd
aptitude install redis-server python3 mc nginx fcgiwrap tmux checkinstall aria2 python3-dnspython mutt
Ho dovuto installare a mano "redis-py" e "pyxmpp2" che non erano pacchettizzati per "raspbian" e/o non per python3.
Piu` o meno, dopo aver scaricato e decompresso i sorgenti ho eseguito (se non ricordo male):
sudo checkinstall python3 setup.py install
Trovate i paccehtti ".deb" nel repository:
- https://github.com/raspibo/CentRed/blob/master/python3-pyxmpp2_2.0.0-1_armhf.deb
- https://github.com/raspibo/CentRed/blob/master/redis-py_20141201-1_armhf.deb
Ho creato e/o modificato i files:
- /etc/nginx/fastcgi.conf
- /etc/nginx/sites-available/mysite
- /etc/nginx/sites-enable/mysite
Come da configurazione "nginx", sono state posizionate in "/var/www", accessibili alla porta 8080 (ho lasciato la 80 per il server d'installazione originale, che non ho disattivato).
Attivato l'accesso con password, oltre alle modifiche del file di configurazione, ho creato il file "/var/www/.htpasswd":
echo -n "USERNAME" >> /var/www/.htpasswd echo -n ":" >> /var/www/.htpasswd openssl passwd >> /var/www/.htpasswd
- /etc/redis/redis.conf
Per utilizzare la password in "Redis", oltre a cambiarla col suo comando:
redis-cli config set requirepass 'PASSWORD'e` necessario modifcarla anche nel file "/var/www/cgi-bin/fls.py", alla funzione OpenDB (l'unica abilitata al momento in cui scrivo):
def OpenDB(): DB = redis.StrictRedis(host='localhost', port=6379, db=0, password='PASSWORD') return DB
Sostanzialmente ho seguito la guida Asterisk installazione base, con qualche variante personale, trovate i files nel repository.
In realta`, non credo sia necessario creare l'utente "2001", ma per le prove, e` bene averlo.
Niente da configurare (mi sembra).