Nervi Roberto

Consulente Informatico

L'idea è quella di ottenere una rubrica gestibile dai clients in rete usando elastix come database.

 

Utilizzamo quindi questo, che  permette fino a 3 sessioni client contemporanee

http://voip-manager.net/asterisk-phonebook.php

 


- ottenere il file di licenza qui: http://voip-manager.net/request-phonebook-free.php

- scaricare lo zip originale qui (o in allegato): http://pbx-manager.de/files/phonebook_cxurn/phonebook_250.zip

 

ora lo dobbiamo installare.

 

con webmin

- file manager
    andare in /var/www/html
     creare dir phonebook
    mandare lo zip
    scompattare e cancellare

 

senza webmin

cd /var/www/html
mkdir phonebook
cd phonebook
-piazzare il file zip
 unzip phonebook_250.zip -d /var/www/html/phonebook
rm phonebook_250.zip

 

Inserire nella dir il file di licenza ricevuto via mail

 

Ora va creato il permesso per l'accesso da parte di phonebook alla "Asterisk Manager Interface"

 

nano /etc/asterisk/manager.conf

 

aggiungere questa sezione

 

[manager]
secret = insecure
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read=system,call,log,verbose,command,agent,user
write=system,call,log,verbose,command,agent,user
 

Attenzione a secret= qui deve essere indicata la password con la quale l'interfaccia di gestione andrà a rispondere ! Devono essere le stesse inserite nel file /phonebook/config.php

 

 

Ora devono essere effettuate le configurazioni della parte "phonebook" verso il sistema elastix.

Aprire il file

/var/www/html/phonebook/config.php

con webmin o con nano

 

; indicare indirizzo della console di gestione elastix. non fondamentale

;     Web page to be called in "manager" menu (e.g.: FreePBX Management GUI)
mgr_url=https://xxx.yyy.zzz.yyy

 

 

; questa è la password per permettere l'acesso alal funzionalità "tools" della interfaccia di phonebook

; Administrator password. Allows Access to all tools functions and modifying the database.
password=password

 

sezione [asterisk]

 

; qui deve essere messa lo stesso utente che si è impostato in fase di installazione, è lo stesso dell'admin della interfaccia web elastix

;     Asterisk management username. Default: manager
manager_username=admin

 

; qui deve essere messa la stessa password che si è impostato in fase di installazione, è lo stesso dell'admin della interfaccia web elastix

;     Asterisk managerment password. Default: insecure
manager_secret=password

 

amportal restart

e quindi si possono configurare le altre parti non fondamentali quali prefix etc

 

Se tutto è corretto, si può aprire la pagina di gestione:

 

https://xxx.yyy.zzz.www/phonebook/

 

Per italiano in interfaccia utente, inserire il contenuto del file  allegato nella dir di installazione.

 

Allegati:
Scarica questo file (Installation_en.pdf)Installation_en.pdf[Passo per passo installazione originale]82 kB
Scarica questo file (language_it.zip)language_it.zip[lingua italiana]3 kB
Scarica questo file (phonebook-italiano.pdf)phonebook-italiano.pdf[manuale utente in italiano]598 kB
Scarica questo file (phonebook_250.zip)phonebook_250.zip[Tedesco, inglese]2990 kB