Installazione¶
Il metodo di installazione differisce dalla piattaforma su cui NethCTI è installato.
NethServer Enterprise¶
È possibile eseguire l’installazione tramite l’interfaccia web di NethServer Enterprise. Successivamente, dall’interfaccia grafica di NethVoice, cliccare il pulsante Applica cambiamenti.
Nota
Subito dopo la prima installazione è necessario procedere con la configurazione minima di utenti e profili.
Installazione chat su NethServer Enterprise¶
Per utilizzare la chat è necessario installare il modulo Messaggistica istantanea tramite l’interfaccia web di NethServer Enterprise.
NethService 8.2¶
Per installare il server eseguire
yum --enablerepo=nethupgrade install nethcti-server
Dall’interfaccia grafica di configurazione di NethVoice, cliccare il pulsante Applica cambiamenti, se presente.
Per installare il client eseguire
yum --enablerepo=nethupgrade install nethcti
Nota
Subito dopo la prima installazione è necessario procedere con la configurazione minima di utenti e profili.
Installazione chat¶
Il server chat non viene installato automaticamente con NethCTI, perciò per utilizzare la chat è necessario installare ejabberd:
yum install ejabberd
Aggiornamento dalla versione 2.x¶
Per l’aggiornamento del server eseguire:
yum --enablerepo=nethupgrade update nethcti-server nethcti
Aggiornamento dalla versione 1.x su NethVoice 11¶
Per l’aggiornamento del server eseguire:
service proxycti stop
mkdir -p /home/e-smith/nethcti/backup
mysqldump nethcti > /home/e-smith/nethcti/backup/nethcti.sql 2>/dev/null
mysqldump asterisk > /home/e-smith/nethcti/backup/asterisk.sql 2>/dev/null
rm -f /etc/nethcti/user_prefs.json /etc/nethcti/asterisk.json 2>/dev/null
yum remove neth-cti nethcti-module
yum --enablerepo=nethupgrade update nethcti-server
- Dall’interfaccia grafica di configurazione di NethVoice, cliccare il pulsante Applica cambiamenti, se presente.
- Nella sezione CTI -> Profili creare i profili desiderati.
- Nella sezione CTI -> Utenti associare gli utenti a profili e interni telefonici.
- Confermare con «Applica cambiamenti».
Migrare il database dei dati con il seguente comando:
/usr/lib/node/nethcti-server/docs/migratedb.js `config getprop nethcti-server DbPasswd`
Durante la migrazione i dati del CTI (rubriche, postit, ecc) vengono convertiti automaticamente al nuovo formato.
Le configurazioni relative a:
- Gruppi Pannello Operatore
- SMS
- Streaming
vanno ricreate ex-novo attraverso l’interfaccia grafica di NethVoice.
Per l’aggiornamento del client eseguire:
yum --enablerepo=nethupgrade install nethcti
Migrare i template delle customer cards
L’aggiornamento migra automaticamente le query delle customer cards, ma non i template che devono invece essere copiati manualmente nel path corretto tramite il comando:
cp /usr/lib/node/proxycti/template/decorator_cc_* /home/e-smith/nethcti/templates/customer_card/
Se il template contiene delle immagini è anche necessario copiarle nel path:
/home/e-smith/nethcti/static/img
e quindi adattare i relativi path nel template usando:
/webrest/static/img/<FILENAME>
Aggiornamento dalla versione 1.x su NethVoice 8¶
Eseguire l’aggiornamento a NethVoice 11.
Per l’aggiornamento del server eseguire:
service proxycti stop
mkdir -p /home/e-smith/nethcti/backup
mysqldump nethcti > /home/e-smith/nethcti/backup/nethcti.sql 2>/dev/null
mysqldump asterisk > /home/e-smith/nethcti/backup/asterisk.sql 2>/dev/null
rm -f /etc/nethcti/user_prefs.json /etc/nethcti/asterisk.json 2>/dev/null
yum remove neth-cti
yum --enablerepo=nethupgrade install nethcti-server
- Dall’interfaccia grafica di configurazione di NethVoice, cliccare il pulsante Applica cambiamenti, se presente.
- Nella sezione CTI -> Profili creare i profili desiderati.
- Nella sezione CTI -> Utenti associare gli utenti a profili e interni telefonici.
- Confermare con «Applica cambiamenti».
Migrare il database dei dati con il seguente comando:
/usr/lib/node/nethcti-server/docs/migratedb.js `config getprop nethcti-server DbPasswd`
Durante la migrazione i dati del CTI (rubriche, postit, ecc) vengono convertiti automaticamente al nuovo formato.
Le configurazioni relative a:
- Gruppi Pannello Operatore
- SMS
- Streaming
vanno ricreate ex-novo attraverso l’interfaccia grafica di NethVoice.
Per l’aggiornamento del client eseguire:
yum --enablerepo=nethupgrade install nethcti
Migrare i template delle customer cards
L’aggiornamento migra automaticamente le query delle customer cards, ma non i template che devono invece essere copiati manualmente nel path corretto tramite il comando:
cp /usr/lib/node/proxycti/template/decorator_cc_* /home/e-smith/nethcti/templates/customer_card/
Se il template contiene delle immagini è anche necessario copiarle nel path:
/home/e-smith/nethcti/static/img
e quindi adattare i relativi path nel template usando:
/webrest/static/img/<FILENAME>
Migrazione da NethService 8.2¶
Prima di eseguire la migrazione aggiornare NethCTI su NethService all’ultima versione disponibile. Seguire quindi la guida di migrazione |product_nethserver|