Le moyen le plus simple de faire passer ONLYOFFICE Docs en HTTPS est d'obtenir automatiquement le Certificat SSL de Let's Encrypt en utilisant certbot.
Installez certbot. Ce processus diffère selon le système d'exploitation - basé sur DEB- ou RPM. Veuillez choisir l'onglet correspondant pour lire les instructions relatives à votre système d'exploitation:
Par exemple, sur Ubuntu 20, cela peut être fait avec les commandes suivantes:
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
Par exemple, sur CentOS8, cela peut être fait avec les commandes suivantes:
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install core
sudo snap refresh core
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
Une fois certbot installé sur votre machine, exécutez le script en spécifiant votre email et votre domaine:
sudo bash /usr/bin/documentserver-letsencrypt.sh email@example.com yourdomain.com
Le script créera et installera automatiquement le certificat signé par l'autorité de certification letsencrypt.org sur votre serveur et redémarrera le service NGINX pour que les modifications prennent effet.
Désormais, votre ONLYOFFICE Docs doit être disponible sur https://yourdomain.com .