Passa al contenuto principale

Passare a HTTPS per il tuo ufficio durante l'installazione da pacchetti RPM/DEB

Introduzione​

Quando installi ONLYOFFICE Workspace Enterprise Edition utilizzando lo script, hai l'opzione di installarlo da pacchetti RPM/DEB anziché usare Docker. In questo caso, la sezione HTTPS sarà assente dal Pannello di Controllo. Puoi comunque passare il tuo portale a HTTPS.

A partire dalla versione 9.1, il servizio e lo script di letsencrypt.org ti permettono di creare un certificato firmato da CA e passare il portale a HTTPS con un solo comando.

L'articolo seguente spiegherà come ciò può essere fatto. Per installare il tuo certificato, ti preghiamo di fare riferimento a questo articolo.

Passare a HTTPS usando lo script​

Esegui il seguente script:

bash /var/www/onlyoffice/Tools/letsencrypt.sh yourdomain.com subdomain1.yourdomain.com subdomain2.yourdomain.com

Dove yourdomain.com è l'indirizzo del dominio dove è installato il tuo portale ONLYOFFICE Workspace Enterprise Edition, e subdomain1.yourdomain.com e subdomain2.yourdomain.com (e qualsiasi altro sottodominio separato da uno spazio) sono i sottodomini per il dominio principale che utilizzi.

Lo script creerà e installerà automaticamente il certificato firmato da CA di letsencrypt.org sul tuo server e riavvierà il servizio NGINX affinché le modifiche abbiano effetto.

Ora, il tuo portale dovrebbe essere disponibile utilizzando l'indirizzo https://.

Creare manualmente il certificato letsencrypt.org​

Se non vuoi usare lo script, puoi eseguire le stesse azioni manualmente. Per poter creare manualmente il certificato firmato da CA di letsencrypt.org, devi andare alla sezione Getting started del sito letsencrypt.org e seguire le istruzioni su come aggiungere il client ACME Certbot al tuo server.

Avviso

Segui solo le istruzioni della sezione Install del sito Certbot. Se esegui i comandi dalla sezione Get Started, il tuo file di configurazione NGINX verrà sovrascritto e il servizio non si avvierà correttamente.

note

Si prega di notare che avrai bisogno dell'accesso shell al tuo server per poter installare sia il client ACME Certbot che il certificato firmato da CA da letsencrypt.org.