Hosting centralino 3CX con Amazon AWS
Introduzione
Ospita e gestisci facilmente il 3CX nel tuo account Amazon AWS, gestendo tutti i tuoi server da un unico account e sfruttando la tua conoscenza di Amazon per avere il pieno controllo dell'installazione del 3CX. È necessario avere un account Amazon AWS prima di iniziare la distribuzione di 3CX. È possibile ottenerlo dalla pagina Amazon AWS, cliccando su “Inizia gratuitamente".
Passo 1 - Ottenere le chiavi di accesso API
Per creare la chiave di accesso API e consentire alla procedura guidata di distribuzione del PBX di creare e fornire un'istanza con il 3CX:
- Accedere alla console AWS e modificare o creare un utente con i permessi “AmazonEC2FullAccess” e “ServiceQuotasFullAccess”.
- Andare su “Credenziali di sicurezza” e sotto “Chiavi di accesso” cliccare su “Crea chiave di accesso” e selezionare “Altro”.
- Premere “Crea chiave di accesso” e copiare sia la “Chiave di accesso” che la “Chiave di accesso segreta”. Conservale in un luogo sicuro, poiché non è possibile recuperarle in seguito.
Passo 2 - Configurare l'accesso SSH
- Accedere a EC2 Dashboard e selezionare la regione di distribuzione nella barra dei menu superiore.
- Nel menu della barra laterale sinistra, alla voce “Network & Security”, cliccare su “Key Pairs” e quindi su “Create Key Pair”.
- Inserire il nome della coppia di chiavi e cliccare su “Crea coppia di chiavi” per scaricare il file del certificato. Conservare il file al sicuro, poiché non può essere scaricato di nuovo.
- Questo passo può essere fatto solo dopo che il 3CX è stato distribuito! Per accedere alla vm via SSH è necessario anche configurare una regola inbound per la porta TCP 22. Modificare il gruppo di sicurezza “pbxexpress” in “Rete e sicurezza” > “Gruppi di sicurezza” e poi cliccare su “Modifica regole in entrata” > “Aggiungi regola SSH”. Aggiungere l'indirizzo IP di origine per una maggiore sicurezza.
Passo 3 - Sottoscrivere l'immagine del sistema operativo
La procedura guidata per la distribuzione di 3CX utilizza l'immagine Debian 12 di AWS per l'installazione di 3CX, quindi è necessario sottoscriverla per consentirne l'uso:
- Visitare la pagina del marketplace per Debian 12 Bookworm e cliccare su “Continua a sottoscrivere”.
- Cliccare su “Continua a configurare” e verificare che si arrivi alla schermata successiva.
- Ora si può procedere all'implementazione del 3CX.
Passo 4 - Installare il 3CX
- Creare un account cliente 3CX qui
- Selezionare “Self hosting (Cloud pivato)” e poi cliccare su “Avanti”.
- Scegliere il proprio FQDN 3CX e cliccare su “Avanti”.
- Impostare la lunghezza delle cifre dell'interno e cliccare su “Avanti”.
- Impostare le preferenze di sistema e cliccare su “Avanti”.
- Scegliere “Amazon - AWS” dall'elenco a discesa e inserire l'“ID chiave di accesso” e la “Chiave di accesso segreta” create.
- Selezionare la regione in cui è stata creata la coppia di chiavi e poi selezionare la coppia di chiavi e il tipo di macchina per terminare la procedura guidata di installazione del PBX.
- Il 3CX è ora installato!
Vuoi reinstallare il tuo 3CX?
- Accedere al portale clienti.
- Andare a “I miei sistemi”, trovare l'abbonamento che si desidera ospitare e selezionare “Installa”.
- Selezionare “Self hosting (Cloud privato)” e poi cliccare su “Avanti”.
- Selezionare la lunghezza delle cifre dell'interno e nella schermata successiva impostare le preferenze del sistema, quindi cliccare su “Avanti”. Queste impostazioni saranno sovrascritte se si ripristina un backup.
- Scegliere “Amazon - AWS” dall'elenco a discesa e inserire “ID chiave di accesso” e “Chiave di accesso segreta”, quindi cliccare su “Avanti”.
- Fare clic su “Sì” per caricare il backup della configurazione 3CX esistente e cliccare su “Avanti”.
- Il 3CX sarà ora distribuito e la configurazione esistente ripristinata!
Per saperne di più
- Hosting 3CX con Google Cloud
- Hosting 3CX con Microsoft Azure
- Hosting 3CX con Amazon Lightsail
- Hosting 3CX con DigitalOcean
Ultimo aggiornamento
Questo documento è stato aggiornato il 17 luglio 2024.
