Installieren Sie nur Dokumente für Online -Dokumentenbearbeitung?

Installieren Sie nur Dokumente für Online -Dokumentenbearbeitung?

Nur Dokumente ist eine selbst gehostete Büro-Suite, die in Bezug auf die AGPLV3-Lizenz verteilt wird. Es ermöglicht das Bearbeiten von Textdokumenten, Tabellenkalkulationen und Präsentationen in einem Browser.

Formatkompatibilität

Genau wie bei der Desktop -Version verwendet nur DOCS DOCX, XLSX und PPTX als Kernformate. Dies bedeutet, dass nur Office diese Dateien erstellt und sie standardmäßig speichert.

ODF -Dateien werden durch Conversion unterstützt. Wenn Sie beispielsweise eine ODT -Datei öffnen, wird sie in DOCX konvertiert. Nachdem Sie die Bearbeitung beendet haben, können Sie die Datei auf ODT zurückspeichern.

Alte Binärdateien (DOC, XLS, PPT) werden ebenfalls konvertiert. Sie können diese Formate jedoch nicht speichern.

Abgesehen davon stehen PDF -Dateien zum Anzeigen zur Verfügung. Sie können auch Ihre Dokumente vor PDF speichern.

Funktionalität

Nuroffice ermöglicht die Bearbeitung und Zusammenarbeit in Office-Dateien mithilfe von Echtzeit-Co-Bearbeiten, Überprüfungen, Kommentieren und integriertem Chat.

Die Echtzeit-Ko-Bewirtschaftung hat zwei Modi:

  • Im schnellen Modus, in dem Sie sehen können, was jeder in Echtzeit tippt.
  • Im strengen Modus, in dem Sie den Absatz sperren können, mit dem Sie arbeiten. Niemand kann Ihre Änderungen sehen, bis Sie auf "Speichern" getroffen werden und Sie auch ihre nicht sehen können.

Letzte Aktualisierung

Nur Office erhält mehrere Updates und Fehlerbehebungen pro Jahr. Die neuesten Versionen konzentrierten sich auf Tabellenkalkulationen. In diesem Jahr fügten die Entwickler Pivot -Tabellen, Slicer, Datenvalidierung und mehr hinzu.

Slicer für Pivot -Tische

Zu den neuesten Updates für den DOC-Editor gehören Querversicherungen, Endnoten und eine Zahlen Tabelle.

Der Changelog ist auf GitHub erhältlich.

Hardware-Anforderungen

Nach der offiziellen Dokumentation benötigen Sie mindestens: Um nur Office -Dokumente zu installieren, benötigen Sie:

  • Einzelkern-2-GHz-CPU
  • 2 GB RAM
  • 40 GB Speicherplatz
  • 4 GB Swap

Docker -Installation

Der einfachste Weg, die Suite zu installieren, besteht darin, Docker zu verwenden. Außerdem wird diese Methode offiziell von den Entwicklern empfohlen.

Unter der Annahme, dass Sie bereits über die neueste Version von Docker verfügen, können Sie nur DOCs mit einem einzigen Befehl installieren:

'sudo docer run -i -t -d -p 80:80 -restart = immer nuroffice/documentServer' '

Wenn Sie den Port ändern möchten, verwenden Sie den Befehl -P. Beispiel für Port 8080:

'sudo docer run -i -t -d -p 8080: 80 -RESTART Immer nurOffice/documentServer' '

Daten außerhalb Container speichern

Alle Daten werden in den speziell bezeichneten Verzeichnissen gespeichert, die als Datenvolumina bezeichnet werden:

  • Protokolle - '/var/log/nuroffice' '
  • Zertifikate - '/var/www/nurOffice/data' '
  • Datei -Cache - '/var/lib/nuroffice' '
  • Datenbank - '/var/lib/postgresql' '

Es ist eine gute Idee, die zu montieren, die Sie für Ihren Hosting -Computer benötigen. Verwenden Sie die Option -v im Befehl Docker Run:

'sudo docer run -i -t -d -p 80:80 -restart = immer \
-v/App/nurOffice/documentServer/logs:/var/log/nurOffice \
-v/App/nurOffice/documentServer/data:/var/www/nurOffice/data \
-v/App/nurOffice/documentServer/lib:/var/lib/nurOffice \
-V/App/OnlyOffice/DocumentServer/db:/var/lib/postgresql nurOffice/documentServer ''

Wenn Sie den Container löschen oder etwas während des Update schief geht, verlieren Sie Ihre Daten nicht. Sie können auch Ihre Zertifikate aktualisieren, ohne sich mit dem Container zu beschäftigen.

SSL -Zertifikate

Sie können HTTPS verwenden, um einen unbefugten Zugriff zu verhindern.

Dazu werden zwei Dateien benötigt: privater Schlüssel (.Schlüssel) und SSL -Zertifikat (.CRT). Sie können sie entweder von einer vertrauenswürdigen CA bekommen oder selbst generieren.

Generieren Sie DHE -Parameter (optionaler Schritt):

'OpenSSL Dhparam -out Dhparam.PEM 2048 '

Dann installieren Sie die Dateien:

'mkdir -p/App/nurOffice/documentServer/data/certs
CP nur.Schlüssel/App/OnlyOffice/DocumentServer/Data/Certs/
CP nur.CRT/App/OnlyOffice/DocumentServer/Data/Certs/Certs/
CP Dhparam.PEM/App/OnlyOffice/DocumentServer/Data/certs/certs/
CHMOD 400/App/OnlyOffice/DocumentServer/Data/Certs/OnlyOffice.Taste'

Starten Sie den Docker -Container neu:

'sudo docer restart document_server_id'

Deb und Drehzahl

Verwenden Sie die offizielle Dokumentation, um nur Office -Dokumente zu Debian/Ubuntu und CentOS mit DEB- und RPM -Paketen zu installieren.

Integration mit verschiedenen DOC -Managementsystemen

Standardmäßig enthält nur Dokumente nur Redakteure für Dokumente, Tabellenkalkulationen und Präsentationen. Um sie als Google DOCS -Alternative auf Ihrem Server zu verwenden, müssen Sie die Suite in ein Dokumentverwaltungssystem (DMS) integrieren:

  • Nur einheimische Gruppen Plattform für die Zusammenarbeit an Dokumenten und Projekten. Wenn Sie sich dafür entscheiden möchten, ist es einfacher, ein Bundle zu installieren (Editoren + Plattform).
  • Nextcloud oder Owncloud. Nur Office -Dokumente können auf demselben Server wie NC/OC oder auf einer anderen Maschine installiert werden. Sie müssen auch einen Connector installieren - eine Integrations -App, die als Brücke zwischen den Redakteuren und den DMs dient.
  • Seafile, Nuxeo, Plone, usw. haben die vollständige Liste der Integrationen
  • Ihre eigene App. Verwenden Sie die offizielle API, um die Redakteure zu integrieren. Beachten Sie, dass Ihre App in der Lage sein muss, benutzerdefinierten Code auszuführen, neue Schaltflächen zur Benutzeroberfläche hinzuzufügen und eine neue Seite für die Redakteure zu öffnen.

Ein Integrationsbeispiel wird standardmäßig zusammen mit den Herausgebern bereitgestellt:

Nur Büro -Neustartbildschirm

Es ist ein einfaches DMS, das verwendet wird:

  • Testen Sie die Redakteure vor der Integration
  • Sehen Sie, wie die Integration implementiert werden kann

Community -Version vs. Unternehmen

In diesem Artikel habe ich beschrieben, wie die Community -Version installiert ist. Es gibt auch eine skalierbarere Unternehmensversion, die unter einer kommerziellen Lizenz verteilt ist. Ein detaillierter Vergleich ist auf GitHub verfügbar.