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|