Cambiar su ONLYOFFICE Apps Community a HTTPS para la versión de Windows
Introducción
Cuando instala ONLYOFFICE Apps Community en Windows, puede utilizar el servicio y script de letsencrypt.org para crear fácilmente un certificado firmado por una CA y cambiar el espacio de trabajo a HTTPS con un solo comando.
El artículo a continuación explicará cómo se puede hacer esto.
Al cambiar a HTTPS, el puerto 443 debe estar disponible.
Creación e instalación de un certificado firmado por una CA
Necesita tener instalada la versión 5.1 de PowerShell o posterior en su computadora.
Ejecute Windows PowerShell como administrador. Por defecto, PowerShell está instalado en la siguiente ruta:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
En la consola de PowerShell, vaya al directorio \sbin\. Para hacerlo, use el siguiente comando:
cd "C:\Program Files\Ascensio System SIA\Apps\sbin"
Ejecute el siguiente script:
./apps-ssl-setup.ps1 EMAIL DOMAIN
Dónde:
-
EMAILes el correo electrónico utilizado para el registro y contacto de recuperación.Use coma para registrar múltiples correos electrónicos, por ejemplo: u1@example.com,u2@example.com. Los correos electrónicos deben estar entre comillas.
Ejemplo de un comando para ejecutar el script:
./apps-ssl-setup.ps1 "EMAIL1,EMAIL2" DOMAIN -
DOMAINes la dirección del dominio donde está instalado su espacio de trabajo ONLYOFFICE Apps Community.
Verifique los registros A para su dominio (por ejemplo, usando el comando ping), de lo contrario, el certificado no se emitirá.
El script creará e instalará el certificado firmado por la CA en su servidor.
Ahora su espacio de trabajo debería estar disponible a través de la dirección https://.
Se añadirá una tarea de prolongación automática del certificado al programador de tareas. No necesitará volver a ejecutar el script cuando el certificado expire.
Usar certificados propios
Puede usar sus propios certificados a través del parámetro -f:
./apps-ssl-setup.ps1 -f yourdomain.com CERTIFICATE PRIVATEKEY
Dónde:
CERTIFICATEes la ruta al archivo del certificado para el dominio.PRIVATEKEYes la ruta al archivo de la clave privada para el certificado.
Un certificado autofirmado debe tener una cadena completa para funcionar correctamente.
Ahora su espacio de trabajo debería estar disponible a través de la dirección https://.