Skip to content
dave4th edited this page Dec 27, 2014 · 8 revisions

Table of Contents

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:

Nginx

Ho creato e/o modificato i files:

  • /etc/nginx/fastcgi.conf
  • /etc/nginx/sites-available/mysite
  • /etc/nginx/sites-enable/mysite

Pagine web

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

Redis

  • /etc/redis/redis.conf
Ho solo disattivato la "#bind 127.0.0.1", cosi` che riceva connessioni (messaggi) anche da computer esterni (non solo se stesso).

Password

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

Asterisk

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.

Festival

Niente da configurare (mi sembra).