Passa al contenuto principale

Passare a HTTPS per ONLYOFFICE Apps Enterprise su Windows

Introduzione​

Quando installi ONLYOFFICE Apps Enterprise su Windows, puoi utilizzare il servizio e lo script di letsencrypt.org per creare facilmente un certificato firmato da un'autorità di certificazione e passare lo spazio di lavoro a HTTPS con un solo comando.

L'articolo seguente spiegherà come eseguire questa operazione.

note

Quando si passa a HTTPS, la porta 443 deve essere disponibile.

Creazione e installazione del certificato firmato da CA​

note

È necessario avere installato sul tuo computer PowerShell versione 5.1 o successiva.

Esegui Windows PowerShell come amministratore. Di default, PowerShell è installato nel seguente percorso:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

Nella console di PowerShell, vai alla directory \sbin\. Per farlo, utilizza il seguente comando:

cd "C:\Program Files\Ascensio System SIA\Apps\sbin"

Esegui il seguente script:

./apps-ssl-setup.ps1 EMAIL DOMAIN

Dove:

  • EMAIL è l'email utilizzata per la registrazione e il contatto di recupero.

    Usa una virgola per registrare più email, ad esempio: u1@example.com,u2@example.com. Le email degli utenti devono essere racchiuse tra virgolette.

    Esempio di comando per eseguire lo script:

    ./apps-ssl-setup.ps1 "EMAIL1,EMAIL2" DOMAIN
  • DOMAIN è l'indirizzo del dominio dove è installato il tuo spazio di lavoro ONLYOFFICE Apps Enterprise.

note

Controlla i record A per il tuo dominio (ad esempio utilizzando il comando ping), altrimenti il certificato non verrà emesso.

Lo script creerà e installerà il certificato firmato da CA sul tuo server.

Ora il tuo spazio di lavoro dovrebbe essere disponibile tramite l'indirizzo https://.

note

Un'attività di rinnovo automatico del certificato verrà aggiunta all'Utilità di pianificazione. Non sarà necessario rieseguire lo script quando il certificato scadrà.

Utilizzo di certificati propri​

Puoi utilizzare i tuoi certificati tramite il parametro -f:

./apps-ssl-setup.ps1 -f yourdomain.com CERTIFICATE PRIVATEKEY

Dove:

  • CERTIFICATE è il percorso del file del certificato per il dominio.
  • PRIVATEKEY è il percorso del file della chiave privata per il certificato.
note

Un certificato autofirmato deve avere una catena completa per funzionare correttamente.

Ora il tuo spazio di lavoro dovrebbe essere disponibile tramite l'indirizzo https://.