Installare 3CX PBX su Raspberry Pi 4
Introduzione
Il centralino 3CX non è più supportato dai dispositivi Raspberry Pi. Questa guida è destinata a coprire solo la configurazione e l'installazione dell'SBC 3CX.
Passo 1: Scegli il Raspberry Pi corretto
- A Raspberry PI 4 B4 o B8
- Il supporto per il Pi5 è in arrivo
- Assicurarsi che il dispositivo abbia un buon involucro che consenta il massimo raffreddamento
Passo 2: Preparare la scheda SD con Raspbian
- Scaricare il Raspbian image.
- Estrarre il file di immagine (.img) dall'archivio scaricato.
- Masterizza il file di immagine di Raspbian Stretch Lite con Etcher.
Passo 3: Installare Raspbian e impostare un Hostname
- Inserire la scheda SD nello slot della scheda di memoria Raspberry Pi e alimentare il dispositivo per l'avvio.
- Attendere che il processo di avvio si completi e fare il login con l'utente predefinito "pi" e la password "raspberry".
- Eseguire Raspbian con il comando: sudo raspi-config.
- Selezionare "1. Opzioni di sistema" e premere il tasto <Invio>.
- Selezionare "S4 Hostname", premere il tasto <Invio> e poi "OK" nella finestra di dialogo di avviso.
- Inserire il nome host del Pi utilizzando solo caratteri alfanumerici e trattini ("-").
- Selezionare <Fine> e poi <Sì> per riavviare e applicare la configurazione del nome host.
Passo 4: Impostare un IP statico
- Editare il file “/etc/dhcpcd.conf” per configurare l'interfaccia ethernet "eth0" con l'editor nano: sudo nano /etc/dhcpcd.conf
- Scorrere fino alla fine del file e aggiungi le seguenti righe, assicurandoti di sostituire i valori di "interfaccia", "indirizzo_ip", "router" (gateway) e "domain_name_servers" in base alle tue impostazioni LAN:
interface eth0 static ip_address=192.168.1.111/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1 8.8.8.8
Nota: le installazioni LAN sono supportate su reti private RFC 1918 correttamente configurate, cioè 172.16.0.0 /10.0.0.0/192.168.0.0 range IP..
- Premere la combinazione di tasti “Ctrl” + “x”, quindi “y” e <Invio> per confermare la scrittura delle modifiche al file.
- Riavviare il Pi usando:
- Quando il Pi si riavvia, accedere con l'utente "pi" e verificare l'indirizzo IP "eth0" con il comando:
Passo 5: Aggiungere l'SBC nel 3CX
- Accedere al 3CX Web Client e andare in "Admin > Voce e chat".
- Fare clic su "+ Aggiungi SBC", selezionare "Raspberry Pi" e fare clic su "Continua".
- L'SBC è stato creato. Procedere al passo 6.
Passo 6: Installare il 3CX
- Effettuare il login come utente "pi" tramite CLI o SSH
- Eseguire lo script di installazione del 3CX:
- Selezionare <OK> per verificare i "Prerequisiti 3CX" e accettare il "Contratto di licenza con l'utente finale" per continuare.
- Inserire l'"URL di provisioning" per il 3CX, ad esempio https://mycompany.3cx.com:5001, e selezionare <OK>.
- Inserire l'"ID della CHIAVE di autenticazione" e selezionare <OK>.
- Selezionare <OK> e procedere all'installazione e al riavvio.
Passo 7: Provisioning dei telefoni IP
Una volta installato l'SBC, è possibile eseguire il provisioning dei telefoni IP.
Per saperne di più
- Installa e configura 3CX SBC su Debian e Raspbian Linux
- Scopri come creare e convertire chiavi OpenSSH
- Come impostare un Cluster SBC HA (High Availability)
Ultimo aggiornamento
Questo documento è stato aggiornato il 28 febbraio 20234.
https://www.3cx.it/doc/manuale/installare-pbx-raspberry-pi/