3cx-rp4

Installare  il software PBX   3CX su Raspberry Pi 4


la stessa soluzione funziona perfettamente anche per il Raspberry Pi 3



In questa pagina abbiamo realizzato una guida per installare 3CX  nel Raspberry Pi4
consigliamo per scopi didattici di test  e non di produzione.

 

 

Allora cominciamo la prima cosa procuriamoci una scheda raspberry Pi4
io la ho acquistata da melopero.com che è uno degli importatori certificati dalla casa madre
ho preso la versione con 2 Gb di ram.
attenzione consiglio un case metallico con ventola
perche’ aggeggio se deve restare sempre acceso e scaldicchia.

 

Metal Case Enclosure Cover Shell with Cooling Fan Heatsinks for ...

 

Poi ho usato il suo alimentatore originale da 2,5 Amp  e inoltre una scheda
MicroSD  da 32Gb della Toshiba mod. M203 che ha una ottima velocità.

Raspberry Pi OS (32-bit) with desktop and recommended softwareScarichiamo  il software image.exe
dal sito ufficiale di Raspberry 
una volta lanciato il programma con la SD card inserita nel lettore
scegliamo il sistema operativo minimale Raspberry Pi OS Lite

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Una volta che l’immagine e’ scritta  nella SD  inseriamo la SD nel nostro Raspberry Pi4
colleghiamo un monitor con ingresso HDMI una tastiera e la rete Lan e accendiamo
il nostro Raspberry   una volta che e’ stato acceso  viene caricato  il sistema operativo
che sostanzialmente e’ un Debian 10  custonizzato.

Una volta caricato tutto  chiede utente e password
l’utente amministratore  e’ pi  e la password raspberry

La prima cosa da fare  è abilitare  l’accesso remoto tramite  Putty

Abilitiamo il nostro raspberry per poterlo configurare da remoto tramite SSH e Putty

sudo nano /etc/ssh/sshd_config

configurare PermitRootLogin yes    scrivere questa riga per permettere il login da remoto tramite putty

CTRL + X s Ok salvate.

In seguito trovate le  operazioni da eseguire dalla console di raspberry raspy-config
cambiamo la password di default  basta digitare  sudo raspi-config  e alla prima voce  in alto cambiare la password

poi dare un update sempre dal menu ultima voce  e date un bel aggiornamento
un’altra cosa da modificare è l Hostname  dove io consiglio di mettere 3CX.LAN
ultima cosa abilitare l’avvio del server SSH
dal primo menu’ scegliete 3]Interface Options > poi P2 SSH  > scegliete Enable  e Fine

Date un bel reboot  sudo reboot

Poi un’altra cosa importante la seconda da fare  e ‘ assegnare un ip statico al nostro raspberry
di default e’ configurato in DHCP. per prima cosa disabilitiamo le schede WRL e BT

sudo nano /boot/config.txt

aggiungiamo queste righe  e salviamo
dtoverlay=disable-wifi
dtoverlay=disable-bt

Poi settiamo l’ Ip statico

sudo nano /etc/dhcpcd.conf

interface eth0
static ip_address=192.168.0.250/24                                               # il nostro IP che vogliamo assegnare
static routers=192.168.0.1                                                                    #l’indirizzo del Router 
static domain_name_servers=192.168.0.1 8.8.8.8  1.1.1.1   #i DNS 

alla fine delle righe presenti nel nostro file dhcpcd.conf
aggiungere le righe sopra indicate.

Salvate il tutto e riavviate il servizio
sudo reboot

Ora possiamo accedere al nostro raspberry  tramite SSH usando putty.

ci colleghiamo al raspberry e lanciamo i seg. comandi


wget https://downloads-global.3cx.com/downloads/misc/d10pi.zip; sudo bash d10pi.zip

Vi chiedera’ cosa  installare

  • 3CX PBX – Per installare il PBX
  • 3CX SBC – Per installare l’SBC – seguire questa guida
  • Al termine dell’installazione del 3CX, eseguire la procedura guidata di configurazione
    Utilizzando un web browser- aprire l’URL:
http://<device_ip>:5015

 

Spero di essere stato utile questa e’ una mia personale guida  per uso di test  e prova.