[vc_row css=”.vc_custom_1517227445866{margin-top: 30px !important;}”][vc_message message_box_color=”warning”]Vai alla versione aggiornata di questo articolo: 3CX su APU: installazione da zero passo dopo passo[/vc_message]
Questo How-to mostra come installerete 3CX sugli appliance entry level della linea APU2.
Hardware testati:
- https://www.miniserver.it/firewall/entry-level/firewall-entry-level-3-nic-apu2-based-4gb-ram
- https://www.miniserver.it/firewall/entry-level/firewall-entry-level-2-nic-apu2-based-2gb-ram-wifi
- in generale tutti quelli della linea APU2
Prerequisiti
- Preparare la chiavetta come illustrato nel nostro articolo: Preparare la chiavetta USB bootable per 3CX
- Un cavo ethernet inserito nel device APU2 nella NiC vicino alla COM che sia funzionante e con la possibilità di uscire su internet
Installazione
Inserire la chiavetta nell’APU2, collegare la porta COM e accendere l’APU2 inserendo l’alimentazione.
Premi F10JTVCYWRyb3RhdGUlMjBiYW5uZXIlM0QlMjIyJTIyJTVE[vc_single_image image=”13722″ img_size=”full” alignment=”center” css=”.vc_custom_1521711313276{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Premi 1
Arrivati a questa schermata scegli “install” e clicca il tasto TAB per poter editare[vc_single_image image=”13724″ img_size=”full” alignment=”center” css=”.vc_custom_1521711440804{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Elimina quiet dopo i – – – e scrivi: console=ttyS0,115200n8. Dai invio per far partire l’installazione.[vc_single_image image=”13726″ img_size=”full” alignment=”center” css=”.vc_custom_1521711496878{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Aspettate qualche istante in più, vedrete scorrere le informazioni di boot e poi arriverete all’installazione vera e propria. Da qui dovete scegliere tutte le informazioni per installare Debian 9.[vc_single_image image=”13728″ img_size=”full” alignment=”center” css=”.vc_custom_1521711563476{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13730″ img_size=”full” alignment=”center” css=”.vc_custom_1521711611478{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Se scegli la enp1S0 ricordati che la NiC fisica corrisponde a quella vicino alla porta COM.[vc_single_image image=”13732″ img_size=”full” alignment=”center” css=”.vc_custom_1521711667440{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Partirà in automatica la configurazione dell’interfaccia tramite il DHCP. Se il DHCP non è presente, o se preferisci dare un IP manualmente, basta premere su <Cancel> nella schermata seguente.[vc_single_image image=”13734″ img_size=”full” alignment=”center” css=”.vc_custom_1521711734970{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Qui il DHCP Server non era presente, quindi fallisce la configurazione del network.
Clicca su continua e poi inserisci l’IP manualmente. Ricordati che se c’è il DHCP non sei obbligato a fare questi passi[vc_single_image image=”13737″ img_size=”full” alignment=”center” css=”.vc_custom_1521711998700{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13739″ img_size=”full” alignment=”center” css=”.vc_custom_1521712154798{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Inserisci l’IP che preferisci comprensivo si subnet mask, gateway e DNS server e poi clicca su continue.[vc_single_image image=”13743″ img_size=”full” alignment=”center” css=”.vc_custom_1521713736728{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13745″ img_size=”full” alignment=”center” css=”.vc_custom_1521713779980{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13748″ img_size=”full” alignment=”center” css=”.vc_custom_1521713856026{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13751″ img_size=”full” alignment=”center” css=”.vc_custom_1521714131882{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13753″ img_size=”full” alignment=”center” css=”.vc_custom_1521714171952{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13755″ img_size=”full” alignment=”center” css=”.vc_custom_1521714213898{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Se la configurazione del Network va a buon fine, e il 3CX ha connessione di rete e internet, potrai andare avanti altrimenti vedrai questo errore:[vc_single_image image=”13757″ img_size=”full” alignment=”center” css=”.vc_custom_1521714280164{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Cliccando su Continue verrai riportato al menu principale con tutti i passi dell’installazione. Seleziona di nuovo la parte di Network, re-inserisci tutti i parametri facendo attenzione a non commettere errori e poi prosegui con l’installazione.[vc_single_image image=”13759″ img_size=”full” alignment=”center” css=”.vc_custom_1521714355748{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Se hai superato la parte di networking senza errori, arriverai alla schermata di inserimento della password di root (da ripetere 2 volte).[vc_single_image image=”13761″ img_size=”full” alignment=”center” css=”.vc_custom_1521714599742{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13763″ img_size=”full” alignment=”center” css=”.vc_custom_1521714635024{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Scegli English nella schermata seguente[vc_single_image image=”13765″ img_size=”full” alignment=”center” css=”.vc_custom_1521714713638{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Segui i passi come in figura[vc_single_image image=”13770″ img_size=”full” alignment=”center” css=”.vc_custom_1521714874946{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13772″ img_size=”full” alignment=”center” css=”.vc_custom_1521714915726{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13775″ img_size=”full” alignment=”center” css=”.vc_custom_1521715078270{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13777″ img_size=”full” alignment=”center” css=”.vc_custom_1521715113010{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Scegli in base alle tue esigenze: se non sai cosa scegliere vai avanti come in figura[vc_single_image image=”13779″ img_size=”full” alignment=”center” css=”.vc_custom_1521715184810{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Scegli in disco su cui installare il sistema operativo: attenzione a NON scegliere la chiavetta USB!![vc_single_image image=”13782″ img_size=”full” alignment=”center” css=”.vc_custom_1521715294978{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Scegli in base alle tue esigenze, non sai cosa scegliere vai avanti come in figura[vc_single_image image=”13786″ img_size=”full” alignment=”center” css=”.vc_custom_1521715429590{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13789″ img_size=”full” alignment=”center” css=”.vc_custom_1521715532492{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13791″ img_size=”full” alignment=”center” css=”.vc_custom_1521715577826{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Partirà l’installazione del sistema operativo Debian 9 e proseguirà da solo fino alla fine. Al termine, togli la chiavetta altrimenti ripartirà l’installazione.[vc_single_image image=”13793″ img_size=”full” alignment=”center” css=”.vc_custom_1521715639978{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13797″ img_size=”full” alignment=”center” css=”.vc_custom_1521715695420{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Questa è la schermata del GRUB, alla fine avrete il prompt per il login in console[vc_single_image image=”13795″ img_size=”full” alignment=”center” css=”.vc_custom_1521715741534{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”][vc_single_image image=”13799″ img_size=”full” alignment=”center” css=”.vc_custom_1521715775660{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Ci siamo accorti che, stranamente, il pacchetto del centralino non era presente. Non è un problema grave perché normalmente basta un comando per installarlo.
Debian 9 ci sono due passaggi in più da fare. Non richiede troppo tempo in più e sarà sufficiente seguire questa guida per completarlo.
Purtroppo non esiste ancora il pacchetto 3cxpbx nei repository di Debian 9, perciò dobbiamo fare qualche piccola modifica per installarlo.
Per prima cosa controlliamo se il pacchetto libcurl3 è installato:
# dpkg –l | grep libcurl3[vc_single_image image=”13801″ img_size=”full” alignment=”center” css=”.vc_custom_1521715862182{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Se è presente la versione 7.52.1.5+deb9u3: togliamola perché il 3cxpbx richiede una versione più vecchia
# apt remove libcurl3
Ora procediamo all’installazione vera e propria installando la libcurl3 della vecchia Debian8
wget -O- http://downloads.3cx.com/downloads/3cxpbx/public.key | apt-key add –
echo “deb http://downloads.3cx.com/downloads/debian stretch main” | tee /etc/apt/sources.list.d/3cxpbx.list
apt-get update
apt-get install libcurl3=7.38.0-4+deb8u5
apt-get install 3cxpbx
Arrivati al 99% vi verrà chiesto in che modo volete completare l’installazione[vc_single_image image=”13803″ img_size=”full” alignment=”center” css=”.vc_custom_1521715972150{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Per semplicità usate l’opzione 1 (Web) cliccando 1[vc_single_image image=”13805″ img_size=”full” alignment=”center” css=”.vc_custom_1521716032866{margin-top: -20px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #f4f4f2 !important;}”]Andate sul web e completate l’installazione.
HTTP://<IP DEL VOSTRO APPLIANCE>:5015?V=2
NOTA: Se modifichiamo il repository con Stretch, al primo upgrade cambierà anche il pacchetto libcurl3. Non fatelo finché 3CX non pubblicherà il pacchetto per Debian 9[vc_row]