Distribuire ONLYOFFICE Apps Enterprise Edition utilizzando AMI
Introduzione
Ora puoi avviare facilmente l'istanza di ONLYOFFICE Apps Enterprise Edition nell'infrastruttura cloud di Amazon Web Services utilizzando la ONLYOFFICE Amazon Machine Image disponibile su AWS Marketplace.
L'Amazon Machine Image (AMI) è un modello preconfigurato che consente di avviare facilmente un'istanza, ovvero un server virtuale nel cloud privato di AWS.
La ONLYOFFICE Apps Enterprise AMI include tutti i componenti necessari - sia il sistema operativo che il software stesso, nonché un volume di archiviazione - per distribuire il tuo spazio di lavoro su un server virtuale che esegue Linux (Ubuntu).
Passo 1. Scegli l'AMI di ONLYOFFICE necessario e sottoscrivi la soluzione
Accedi al tuo account AWS esistente o registrane uno nuovo e vai su AWS Marketplace.
Trova la soluzione ONLYOFFICE Apps Enterprise e scegli il tipo di istanza necessario – per 100, 250, 500 o 1000 utenti. Il numero di utenti indica il numero di persone che possono avere accesso alla modifica dei documenti. Il numero di documenti che possono essere modificati contemporaneamente non è limitato. Gli altri utenti registrati potranno aprire i documenti solo in visualizzazione. ONLYOFFICE riconosce un ID utente per un periodo di 30 giorni. Dopo di che, potrai sostituire un utente con uno nuovo, se necessario.

Nella pagina Panoramica del prodotto, puoi leggere la descrizione delle funzioni del software.

Passa alla scheda Prezzi per stimare i dettagli sui prezzi, che dipendono da alcuni parametri dell'istanza:
-
Modifica la Regione in cui verrà avviata l'istanza, se necessario. Si consiglia di selezionare una regione con la posizione più vicina. US East (N. Virginia) è selezionata per impostazione predefinita.
-
Nella sezione Costi di utilizzo, puoi vedere il tipo di istanza, il costo del prodotto/ora, il costo di EC2/ora e il totale/ora. Puoi anche passare alla scheda contratto di 365 giorni per stimare il pagamento annuale per il software ONLYOFFICE.
Il prezzo totale include gli addebiti per il software ONLYOFFICE e per i servizi di infrastruttura AWS utilizzati per distribuire questa soluzione software. Il servizio EC2 fornisce l'ambiente necessario per distribuire un server virtuale che esegue Ubuntu e installare su di esso la soluzione software ONLYOFFICE.
Nota: per saperne di più sulla sottoscrizione di AMI a pagamento e su altri dettagli sui prezzi, consulta la documentazione AWS.
L'Istanza EC2 determina l'hardware del server virtuale utilizzato per distribuire la soluzione ONLYOFFICE. I tipi di istanza disponibili differiscono in base alla variante selezionata della soluzione ONLYOFFICE Apps Enterprise, ovvero in base al numero di utenti.
Il tipo di istanza EC2 t3.xlarge è consigliato per ONLYOFFICE Apps Enterprise (100, 250, 500 utenti). Ha i seguenti parametri:
- Memoria: 16 GB
- CPU: 4 core virtuali
Il tipo di istanza EC2 t3.2xlarge è consigliato per ONLYOFFICE Apps Enterprise (1000 utenti). Ha i seguenti parametri:
- Memoria: 32 GB
- CPU: 8 core virtuali
Per maggiori dettagli sui tipi di istanza T3, consulta la documentazione AWS.

I Costi aggiuntivi dell'infrastruttura AWS contengono i prezzi del servizio EBS, utilizzato per archiviare i dati del tuo spazio di lavoro.

Nella scheda Legale, puoi leggere il Contratto di Licenza per l'Utente Finale che regola i termini e le condizioni con cui viene fornita la soluzione ONLYOFFICE Apps Enterprise.
Passa alla scheda Utilizzo, dove puoi trovare le seguenti informazioni:
- La sezione Dettagli di consegna mostra le caratteristiche dell'AMI. L'AMI di ONLYOFFICE ha un'architettura a 64 bit (x86).
- Le Istruzioni per l'uso contengono brevi raccomandazioni su come eseguire la configurazione iniziale di ONLYOFFICE dopo l'avvio dell'istanza.

Fai clic sul pulsante Visualizza opzioni di acquisto nell'angolo in alto a destra. Si apre la pagina Sottoscrivi questo software:

Leggi il Contratto del Cliente AWS e fai clic sul pulsante Accetta i Termini. Attendi che la sottoscrizione venga elaborata.

Quando nel campo Data effettiva viene visualizzata la data corrente al posto di 'In sospeso', fai clic sul pulsante Continua alla Configurazione nell'angolo in alto a destra.
Passo 2. Avvia la tua istanza ONLYOFFICE nel cloud AWS
Nella pagina Configura questo software, fai clic sul pulsante Continua al Lancio nell'angolo in alto a destra.

Si apre la pagina Avvia questo software. In questa pagina, puoi rivedere ancora una volta i Dettagli della Configurazione.
La sezione Scegli Azione consente di selezionare il metodo che vuoi utilizzare per avviare l'istanza. L'opzione Avvia dal Sito Web è selezionata per impostazione predefinita. Lasciala invariata per distribuire l'istanza utilizzando la Procedura guidata di Lancio dell'Istanze fornita in questa pagina web.
Nota: puoi anche avviare la tua istanza tramite la console Amazon EC2. Per farlo, seleziona l'opzione Avvia tramite EC2 dal menu e fai clic sul pulsante Avvia. Verrai reindirizzato alla Launch Instance Wizard nella tua Console di gestione AWS, dove puoi selezionare un tipo di istanza, configurare i dettagli dell'istanza, aggiungere uno storage, dei tag e configurare un gruppo di sicurezza. Questa guida non descrive tale metodo di avvio dell'istanza.

Nella sezione Tipo di istanza EC2, è disponibile una sola opzione (dipende dal tipo di istanza di ONLYOFFICE Apps Enterprise selezionato in precedenza con un certo numero di utenti).
Nelle sezioni Impostazioni VPC e Impostazioni Subnet, lascia le impostazioni predefinite.
Ora devi creare un nuovo gruppo di sicurezza e generare una coppia di chiavi.
Crea un nuovo gruppo di sicurezza
Un gruppo di sicurezza consente di limitare l'accesso alla tua istanza in modo che solo gli indirizzi IP noti possano accedervi.
Nella sezione Impostazioni del gruppo di sicurezza, fai clic sul pulsante Crea nuovo basato sulle impostazioni del venditore.

Inserisci il nome del gruppo di sicurezza (ad esempio, ONLYOFFICE) e aggiungi la sua descrizione.
Usa l'elenco Origine (IP o Gruppo) per impostare le regole necessarie. Puoi specificare un singolo indirizzo IP o un intervallo di indirizzi IP, ad es. 10.040.196.230/32.

Le regole sono specificate per le seguenti porte:
- SSH - la porta 22 viene utilizzata per accedere al tuo server tramite un client SSH con il protocollo SSH.
- HTTP - la porta 80 viene utilizzata per accedere al tuo spazio di lavoro tramite un browser web con il protocollo HTTP.
- HTTPS - la porta 443 viene utilizzata per accedere al tuo spazio di lavoro tramite un browser web con il protocollo sicuro HTTPS.
Quando hai finito, fai clic sul pulsante Salva.
Genera una coppia di chiavi
Una coppia di chiavi è necessaria per connettersi in modo sicuro alla tua istanza tramite il protocollo SSH utilizzando un client SSH come PuTTY o OpenSSH.

Nella sezione Impostazioni della coppia di chiavi, fai clic sul link Crea una coppia di chiavi in EC2.
La Console di gestione AWS si aprirà in una nuova scheda del browser.

Verifica che la Regione AWS visualizzata nella barra degli strumenti superiore sia la stessa in cui vuoi avviare l'istanza.
Fai clic sul pulsante Crea coppia di chiavi nell'angolo in alto a destra. Inserisci il nome della coppia di chiavi (ad es. ONLYOFFICE) nel campo corrispondente e seleziona il formato del file a seconda del software che vuoi utilizzare per connetterti da remoto alla tua istanza:
pemviene utilizzato per OpenSSHppkviene utilizzato per PuTTY
Fai clic sul pulsante Crea coppia di chiavi qui sotto.
La tua chiave pubblica verrà archiviata in AWS EC2. Il file .pem/.ppk che contiene la tua chiave privata verrà scaricato sul tuo computer locale e salvato nella cartella Downloads predefinita. Copialo e conservalo in un luogo sicuro.

Torna a Marketplace AWS, aggiorna il campo della coppia di chiavi utilizzando l'icona a destra e seleziona dall'elenco la coppia di chiavi creata.

Dopodiché, il pulsante Avvia viene sbloccato. Fai clic sul pulsante Avvia e attendi che l'istanza venga distribuita. Quando è pronta, viene visualizzato il messaggio relativo alla distribuzione riuscita.

Fai clic sul link Console EC2 in questo messaggio per aprire i dettagli dell'istanza nella Console di gestione AWS.

Potrebbe essere necessario un po' di tempo prima che l'istanza diventi completamente funzionante dopo l'avvio. Assicurati che lo stato dell'istanza sia passato da 'pending' a 'running' nella colonna Stato dell'istanza e verifica che l'istanza abbia superato tutti i controlli di stato. Queste informazioni vengono visualizzate nella colonna Controlli di stato.
Quindi puoi connetterti alla tua istanza tramite un browser web o tramite SSH.
Passo 3. Accedi al tuo spazio di lavoro tramite un browser web
Per accedere al tuo spazio di lavoro tramite un browser web, puoi utilizzare il DNS pubblico o l'indirizzo IP dell'istanza.
Possono essere trovati nella Console di gestione AWS. Passa alla sezione Istanze nel menu a sinistra, scegli la tua regione (US East (N. Virginia) per impostazione predefinita) e seleziona la tua istanza ONLYOFFICE nell'elenco per aprire i dettagli dell'istanza.
Nella scheda Descrizione, fai clic sull'icona a sinistra del DNS pubblico IPv4 o dell'indirizzo pubblico IPv4 per copiare il valore necessario negli appunti.

In un browser web, inserisci http:// + l'indirizzo IP della tua istanza o il DNS pubblico nella barra degli indirizzi. L'inizializzazione del tuo spazio di lavoro potrebbe richiedere alcuni minuti.
Si apre la procedura guidata di configurazione dello spazio di lavoro.

Inserisci il tuo indirizzo email. Imposta la password del tuo account e confermala. Per impostazione predefinita, la password deve contenere almeno 8 ma non più di 30 caratteri.
Questa email e questa password verranno utilizzate per accedere all'account amministratore del tuo spazio di lavoro tramite un browser web.
Specifica il tuo ID Istanza nel campo corrispondente. Può essere trovato nella Console di gestione AWS nella scheda Descrizione dell'istanza. Fai clic sull'icona a sinistra dell'ID Istanza per copiarlo negli appunti.

Puoi anche modificare la lingua e il fuso orario dello spazio di lavoro utilizzando i rispettivi elenchi a discesa. Il fuso orario deve essere specificato per garantire il corretto funzionamento delle notifiche dello spazio di lavoro.
Accetta i termini dei contratti di licenza. Fai clic sul pulsante Continua.

Questo è tutto. Il tuo spazio di lavoro è stato creato.
Passo 4. Connettersi al server tramite SSH
Per amministrare e configurare il tuo spazio di lavoro da remoto puoi connetterti al tuo server virtuale tramite SSH utilizzando il nome utente ubuntu e la tua chiave privata SSH.
Su Windows, puoi utilizzare l'utilità PuTTY.
Il file della chiave privata di AWS generato durante la distribuzione dell'istanza viene utilizzato per l'autenticazione al posto di una password.
Avvia PuTTY. Nel pannello di navigazione a sinistra, apri la sezione Connection -> SSH -> Auth. Vai alla sezione Authentication parameters -> Private key file for authentication, fai clic sul pulsante Browse e trova il percorso del file .ppk memorizzato sul tuo computer locale.

Torna alla sezione Session nel pannello di navigazione a sinistra. Inserisci il DNS Pubblico o l'Indirizzo IP dell'istanza nel campo Host Name or IP address, assicurati che sia specificata la porta 22 e che sia selezionato il tipo di connessione SSH e fai clic sul pulsante Open.

Quindi fai clic su Sì nella finestra PuTTY Security Alert. Digita il nome utente ubuntu e premi Invio.

Su Linux, puoi utilizzare un client SSH come OpenSSH.
Dovrai specificare il percorso del file .pem con la tua chiave privata memorizzata sul tuo computer locale, il nome utente ubuntu e l'indirizzo IP o il DNS pubblico della tua istanza.
Inserisci il seguente comando nel tuo terminale specificando i valori effettivi per il percorso del file .pem e l'Indirizzo IP:
ssh -i /path/onlyoffice.pem ubuntu@your_instance_ip
Digita yes per continuare a connetterti al server. Per maggiori informazioni, puoi consultare la documentazione AWS.