ONLYOFFICE Docs Community Edition für Linux auf die neueste Version aktualisieren
Einleitung
ONLYOFFICE Docs Community Edition für Linux-Distributionspakete und den Quellcode finden Sie hier.
Diese Anleitung zeigt Ihnen, wie Sie Ihre Linux-Version von ONLYOFFICE Docs Community Edition auf die neueste Version aktualisieren.
Unsere Support-Richtlinie sieht vor, dass wir nur die neueste stabile Version unterstützen. Wir veröffentlichen regelmäßig neue Versionen von ONLYOFFICE Docs mit neuen Funktionen und Fehlerbehebungen. Wenn Sie eine alte Version von ONLYOFFICE Docs verwenden, empfehlen wir Ihnen ein Upgrade auf die neueste Version.
Ab Version 9.4.0 verwendet ONLYOFFICE Docs einen internen In-Memory-Dienst als Datenbank.
ONLYOFFICE Docs herunterfahren
Aufgrund der Funktionsweise speichert ONLYOFFICE Docs ein Dokument erst, nachdem es von allen Benutzern, die es bearbeitet haben, geschlossen wurde. Um Datenverlust zu vermeiden, müssen Sie die Verbindung der ONLYOFFICE Docs-Benutzer zwangsweise trennen, wenn Sie ONLYOFFICE Docs im Falle eines Anwendungsupdates beenden müssen. Führen Sie dazu das folgende Skript aus:
documentserver-prepare4shutdown.sh
Die Ausführung des Skripts kann lange dauern (bis zu 5 Minuten), da es darauf wartet, dass sich alle Benutzer trennen.
ONLYOFFICE Docs für Linux aktualisieren
Ersetzen Sie unbedingt die alten Konfigurationsdateien von Document Server durch die neuen, die mit dem Update bereitgestellt werden.
Aktualisierung mit dem Skript
Laden Sie das Installationsskript herunter:
curl -O https://download.onlyoffice.com/docs/docs-install.sh
Führen Sie den folgenden Befehl aus:
bash docs-install.sh -u true
Geben Sie N ein und drücken Sie die Eingabetaste, um ONLYOFFICE Docs aus DEB/RPM-Paketen zu aktualisieren.
Manuell aktualisieren
Installieren von Abhängigkeiten
Einige der für die korrekte Funktion von ONLYOFFICE Docs erforderlichen Abhängigkeiten sind in Ubuntu 14.04 standardmäßig nicht enthalten und erfordern daher zusätzliche Schritte für die neueren Versionen von ONLYOFFICE Docs.
Die folgenden Abhängigkeiten werden automatisch installiert, wenn Sie Ubuntu 14.04 LTS oder höher verwenden, wenn Sie ONLYOFFICE Docs aktualisieren (falls einige davon aus irgendeinem Grund nicht mit ONLYOFFICE Docs in früheren Versionen installiert wurden):
- libcurl3
- libxml2
- fonts-dejavu
- fonts-liberation
- ttf-mscorefonts-installer
- fonts-crosextra-carlito
- fonts-takao-gothic
- fonts-opensymbol
Bei früheren Distributionen ist möglicherweise eine manuelle Installation erforderlich.
Die folgenden Schritte gelten nur, wenn Sie von Version 4.1 aktualisieren und Ubuntu 14.04 LTS oder früher verwenden. Diese Distributionen haben das Ende ihres Lebenszyklus erreicht, und wir empfehlen Ihnen, Ihr Betriebssystem zu aktualisieren.
Wenn Sie Version 4.1 aktualisieren möchten, müssen Sie das Repository mit der richtigen Node.js-Paketversion manuell hinzufügen (diese Aktion ist beim Aktualisieren von Version 4.2 nicht erforderlich).
Repository hinzufügen:
curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
Für Ubuntu-Distributionen vor 14.04 LTS müssen möglicherweise einige andere Abhängigkeiten installiert werden.
Neue Version von ONLYOFFICE Docs installieren
Für Ubuntu und Derivate
Aktualisieren Sie das Repository:
sudo apt-get update
Und installieren Sie die neueste Version von ONLYOFFICE Docs:
sudo apt-get dist-upgrade
Für CentOS und Derivate
sudo yum update onlyoffice-documentserver
Update überprüfen
Wenn die Installation abgeschlossen ist, vergewissern Sie sich, dass ONLYOFFICE Docs wieder korrekt läuft.
Prüfen, ob die Dienste laufen
Stellen Sie sicher, dass die Kerndienste gestartet wurden:
systemctl status ds-converter ds-docservice
Beide Dienste sollten als active (running) angezeigt werden. Wenn einer der Dienste nicht läuft, starten Sie ihn manuell:
systemctl start ds-converter ds-docservice
Willkommensseite öffnen
Geben Sie http://localhost in die Adressleiste Ihres Browsers ein (oder Ihre Serveradresse, wenn Sie eine Remoteverbindung herstellen), um die Willkommensseite von ONLYOFFICE Docs zu öffnen. Wenn die Seite geladen wird, wurde das Update erfolgreich abgeschlossen.