Installazione di 3CX con Debian ISO

Introduzione

3CX ha creato una ISO Debian Linux per rendere l'installazione più veloce e la gestione più semplice. È necessario dedicare l'istanza Debian Linux a 3CX.

  • Non installare altri pacchetti e non modificare la configurazione.
  • Non installare gli aggiornamenti del sistema tramite la riga di comando! Questo viene fatto dal sistema 3CX tramite gli aggiornamenti dopo che sono stati testati!
  • Qualsiasi modifica al sistema renderà l'installazione non supportata!

Passo 1: Verifica i requisiti di sistema

  • La tua macchina ha bisogno di almeno un CPU dedicato o 2vCPU coree di due GB di RAM. Se la macchina è in self-hosting e l'hoster utilizza una CPU condivisa, sono necessari due core! 
  • Rivedere le specifiche hardware suggerite per allocare tempo CPU e risorse RAM supplementari in base a:
  • Numero di chiamate simultanee gestite dal sistema.
  • Numero di utenti attivi - 100 sessioni attive di Web Client sono più impegnative di 100 chiamate occasionali tramite telefoni IP.
  • Uso della registrazione delle chiamate - stressa il sistema per il mixaggio audio e l'archiviazione dei file.
  • 3CX può essere installato su qualsiasi hardware che esegua Debian 12. Se si vuole fare un'installazione barebone, assicurarsi che l'hardware funzioni con Debian 12 e che il fornitore dell'hardware fornisca assistenza per qualsiasi problema. Non possiamo fornire assistenza per l'installazione di Debian 10 su hardware barebone.
  • Non configurare una rete virtuale, un'interfaccia VPN o l'opzione TeamViewer VPN sull'host 3CX.

Passo 2: Verifica dei requisiti della piattaforma VM

3CX è testato e supportato per l'esecuzione come macchina virtuale su queste piattaforme di hypervisor:

  • VMware vSphere Hypervisor (ESXi) 6.5u1 o superiore, con il pacchetto VMWare Tools installato.
  • Microsoft Hyper-V Server (6.2) e versioni successive in grado di eseguire Debian 12 - vedere la pagina Hyper-V per le impostazioni necessarie.
  • KVM 2.8 o superiore.
  • Citrix XenServer 7.0 o superiore.
  • Evitare l'uso di 3CX su macchine virtuali convertite (P2V) a causa di possibili problemi di temporizzazione che potrebbero causare la mancata sincronizzazione del sistema operativo guest con il timer dell'hypervisor.

Passo 3: Verifica dei requisiti di rete e del firewall

  • Le installazioni on premise sono supportate solo su reti private RFC 1918 correttamente configurate, ossia 172.16.0.0/12, 10.0.0.0/8 o 192.168.0.0/16 IP.
  • Il PBX deve essere configurato con un IP pubblico dedicato.
  • Le installazioni on premise richiedono lo Split DNS in modo che il FQDN del 3CX si risolva sia sulla rete interna che su quella esterna.
  • L'installazione del 3CX su una macchina dietro un dispositivo NAT richiede il port forwarding. Consultare la guida alla configurazione di firewall e router.

Passo 4: Installazione Debian per 3CX

Installazione di 3CX su Debian Linux

Per installare Debian per 3CX:

  1. Registrarsi su 3cx.com e scaricare l'ultimo ISO 3CX.
  2. Se si utilizza un hypervisor/OS virtualizzato impostare l'opzione CD per l'avvio dalla ISO e assicurarsi che l'unità CD sia impostata per connettersi all'avvio. Se si sta installando su un mini PC, quindi creare un bootable image, inserirla in una delle porte USB disponibili del Mini PC e impostare il BIOS per avviarsi principalmente dall'unità USB e l'installazione verrà avviata.
  3. Avviare il sistema con l'ISO 3CX scaricato. Selezionare Installa” dalla schermata di avvio principale e premere il tasto <Invio>.
  4. Importante: È necessario configurare un indirizzo IP statico per la macchina host 3CX. Selezionare <Indietro> o premere il tasto "ESC" quando viene richiesto il nome dell’host per impostare l'indirizzo IP del sistema e quindi configurare il nome host. L'indirizzo IP del sistema 3CX influisce sui servizi PBX in esecuzione, sui client connessi e sui telefoni IP. Per modificare l'indirizzo IP su un sistema 3CX in esecuzione, è necessario riavviare il computer e quindi eseguire nuovamente l’approvvigionamento delle app e dei telefoni IP connessi. Se non si desidera impostare un indirizzo IP statico, passare al punto 6.

Configura la rete manualmente

  1. Selezionare "Configura rete manualmente" e premere il tasto <Invio> per impostare l'indirizzo IP statico del sistema. Selezionare <Continua> per accedere alla maschera di rete network e selezionare <Continua>. Quindi, immettere l'indirizzo IP del gateway predefinito di rete e selezionare <Continua>. Infine, inserire l'indirizzo (gli indirizzi) dei nomi dei server e selezionare <Continua>.
  2. Inserire un nome host per il computer in modo da poterlo identificare facilmente sulla tua rete, usando i caratteri da “a” a “z”, numeri da “0” a “9” e il carattere “-”.
  3. Inserire un nome di dominio: utilizzare lo stesso dominio che hai utilizzato su altri computer nella rete, ad es. mycompany.com. Selezionare <Continua> per procedere.
  4. Selezionare la lingua che si desidera installare come lingua di sistema predefinita e premere il tasto <Invio>.
  5. Selezionare la tua posizione geografica dal menu posizione e premere il tasto <Invio> per procedere.
  6. Specificare la password dell'account root per la macchina e selezionare <Continua> per reinserire la password a scopo di verifica. Infine, selezionare <Continua> per procedere.

Nota: impostare una password complessa per l’utente root, in quanto questo account non ha restrizioni!

  1. Selezionare il fuso orario del sistema e premere il tasto <Invio> per procedere.

3CX su Debian Linux Metodo di partizionamento

  1. Partizionare il tuo disco, selezionando Guidato - usa disco interno. Premere il tasto <Invio> per procedere.
  2. Confermare la selezione del tuo disco premendo il tasto <Invio>.
    Nota: Se si esegue l'installazione su un hard disk dedicato ricorda che tutti i dati presenti sul disco saranno cancellati!
  3. Selezionare lo schema di partizionamento Tutti i file in una partizione e premi il tasto <Invio> per procedere.
  4. Selezionare "Termina il partizionamento e scrivi le modifiche sul disco" e premi il tasto <Invio> per procedere all'installazione di Debian 3CX.
  5. Selezionare “Sì” e premere il tasto <Invio> per confermare la scrittura delle modifiche sul disco. Il processo di installazione può richiedere circa 5-20 minuti, a seconda delle prestazioni della tua macchina. Al termine dell'installatore Debian, la macchina viene riavviata e l'installazione 3CX viene avviata automaticamente.
  6. Ora scegliere "3CX Versione xx" da installare e quindi premi <OK>. Accettare il "Contratto di Licenza 3CX" per procedere.

Passo 5 - Carica il file di configurazione

Carica il file di configurazione

Una volta terminata l'installazione di 3CX Debian e riavviata la macchina, è necessario caricare il file di configurazione per completare l'installazione.

  1. Se non si dispone ancora di un file di configurazione, andare su https://www.3cx.it/install/
  2. Accedere con l’account 3CX e configurare un PBX On Premise / DIY. Al termine del processo, verrà fornito un link al file di configurazione. È possibile copiare il link o scaricare il file. Per ulteriori informazioni, consultare la guida sull’installazione di 3CX.
  3. Si può scegliere di:
  1. Utilizzare un browser web su http://<ip della macchina>:5015 selezionando l'opzione 1
  2. In alternativa, utilizzare la riga di comando selezionando l'opzione 2.
  1. Una volta che l'installazione è pronta, verrà richiesto di impostare la password. Accedere al PBX usando l'email utilizzata per la registrazione.

Scegli il tipo di installazione

Passo 6 - Configurare lo Split DNS

È necessario configurare l'FQDN del 3CX in modo che funzioni sia internamente alla rete locale che esternamente alla rete. Consultare la guida su come configurare lo split DNS.

Passo 7 - Configurare il firewall

Per configurare un trunk SIP o collegare telefoni remoti, è necessario configurare il firewall per consentire il traffico vocale in entrata e in uscita dalla rete. Consultare la nostra guida alla configurazione del firewall.

Per saperne di più

Ultimo aggiornamento
Questo documento è stato aggiornato il 27 febbraio 2024
https://www.3cx.it/doc/manuale/installazione-debian-linux-centralino/

Discuti questo articolo