Installation · 6 min read · Oct 24, 2025
So installieren Sie ONLYOFFICE Docs auf Ubuntu 24.04

ONLYOFFICE Docs oder Document Server ist eine Online-Office-Suite, die auf Ihrem lokalen Server installiert werden kann. Sie unterstützt die ONLYOFFICE Collaboration-Plattform und beliebte Systeme wie Nextcloud, OwnCloud, WordPress, Drupal, Odoo, SuiteCRM und viele mehr. Der ONLYOFFICE Document Server kann als Dokumenteneditor, Tabellenkeditor, Präsentationseditor und kollaborativer Editor verwendet werden. Er unterstützt alle gängigen Formate: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX und HTML.
Diese Anleitung zeigt Ihnen, wie Sie den ONLYOFFICE Document Server auf einem Ubuntu 24.04-Server mit PostgreSQL als Datenbank und Nginx als Reverse-Proxy bereitstellen. Sie sichern auch die ONLYOFFICE Docs mit HTTPS über Certbot und Letsencrypt.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Einen Ubuntu 24.04-Server
- Einen Nicht-Root-Benutzer mit Administratorrechten
- Einen Domainnamen, der auf die Server-IP-Adresse verweist
PostgreSQL und RabbitMQ installieren
Der ONLYOFFICE Document Server benötigt PostgreSQL und RabbitMQ, die auf Ihrem Ubuntu-Server installiert sind. Daher installieren Sie jetzt sowohl PostgreSQL als auch RabbitMQ-Server über das offizielle Ubuntu-Repository.
Zuerst führen Sie den folgenden Befehl aus, um Ihr Paket-Index zu aktualisieren.
sudo apt update
Jetzt installieren Sie den PostgreSQL- und RabbitMQ-Server über das offizielle Ubuntu-Repository mit dem folgenden Befehl. Geben Sie ‘Y’ ein, um die Installation zu bestätigen.
sudo apt install postgresql rabbitmq-server
Nachdem die Installation abgeschlossen ist, überprüfen Sie den PostgreSQL-Server mit dem folgenden ‘systemctl’-Befehl.
sudo systemctl is-enabled postgresql
sudo systemctl status postgresqlSie können unten sehen, dass PostgreSQL den Status aktiv und beendet hat.

Überprüfen Sie schließlich den RabbitMQ-Server mit dem folgenden Befehl.
sudo systemctl is-enabled rabbitmq-server
sudo systemctl status rabbitmq-serverWie unten zu sehen, läuft der RabbitMQ-Server ebenfalls *.

PostgreSQL-Datenbank und Benutzer erstellen
Nachdem PostgreSQL und RabbitMQ betriebsbereit sind, erstellen Sie eine neue PostgreSQL-Datenbank und einen Benutzer, die die ONLYOFFICE Docs verwenden werden. In diesem Beispiel verwenden Sie eine Befehlszeile, um eine PostgreSQL-Datenbank und einen Benutzer zu erstellen.
Führen Sie den folgenden Befehl aus, um einen neuen PostgreSQL-Benutzer ‘onlyoffice‘ mit dem Passwort ‘onlyoffice‘ zu erstellen.
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH PASSWORD 'onlyoffice';"Erstellen Sie jetzt eine neue Datenbank ‘onlyoffice‘ mit dem Standardbesitzer ‘onlyoffice‘ mit folgendem:
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice OWNER onlyoffice;"Überprüfen Sie schließlich die Liste der Benutzer und Datenbanken im PostgreSQL-Server mit dem folgenden Befehl.
sudo -i -u postgres psql -c "\du"
sudo -i -u postgres psql -c "\l"Sie können unten sehen, dass der Benutzer ‘onlyoffice‘ und die Datenbank ‘onlyoffice‘ verfügbar sind.

ONLYOFFICE Document Server installieren
Jetzt, da die PostgreSQL-Datenbank und der RabbitMQ-Server bereit sind, können Sie mit der Installation des ONLYOFFICE Document Servers beginnen. Hier fügen Sie den ONLYOFFICE GPG-Schlüssel und das Repository hinzu und installieren dann den Document Server über den APT-Paketmanager.
Laden Sie den GPG-Schlüssel für ONLYOFFICE mit folgendem Befehl auf Ihr Ubuntu-System herunter:
curl -fsSL https://download.onlyoffice.com/GPG-KEY-ONLYOFFICE | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/onlyoffice.gpgFühren Sie jetzt den folgenden Befehl aus, um das ONLYOFFICE-Repository für das Debian/Ubuntu-System hinzuzufügen.
echo "deb [signed-by=/etc/apt/trusted.gpg.d/onlyoffice.gpg] https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
Als Nächstes aktualisieren und aktualisieren Sie Ihr Ubuntu-Paket-Index und installieren dann das Paket ‘onlyoffice-documentserver‘ mit dem folgenden Befehl. Standardmäßig wird ONLYOFFICE auch den Nginx-Webserver installieren, der als Reverse-Proxy verwendet wird.
sudo apt update && sudo apt install onlyoffice-documentserverGeben Sie ‘Y‘ ein, um mit der Installation fortzufahren.

Geben Sie das PostgreSQL-Datenbankpasswort ‘onlyoffice‘ ein.

Wählen Sie OK, um die Lizenz für die TTF-Microsoft-Schriftarten zu akzeptieren.

Wählen Sie Ja, um die EULA-Lizenzbedingungen zu akzeptieren.

Nachdem die Installation abgeschlossen ist, wird der ONLYOFFICE Document Server auf dem Standard-HTTP-Port 80 mit dem Nginx-Webserver ausgeführt.
Überprüfen Sie den Status des Nginx-Webservers mit dem folgenden Befehl.
sudo systemctl is-enabled nginx
sudo systemctl status nginxSie werden sehen, dass der Nginx-Webserver läuft.

UFW (Uncomplicated Firewall) einrichten
In diesem Abschnitt aktivieren Sie die UFW (Uncomplicated Firewall) und öffnen Ports für SSH-, HTTP- und HTTPS-Protokolle.
Bevor Sie UFW aktivieren, führen Sie den folgenden Befehl aus, um Profile für ‘OpenSSH‘ und ‘Nginx Full‘ hinzuzufügen. Dadurch wird Port 22 für SSH, HTTP und HTTPS für den Nginx-Webserver geöffnet.
sudo ufw allow OpenSSH
sudo ufw allow 'Nginx Full'Führen Sie jetzt den folgenden Befehl aus, um UFW zu aktivieren. Geben Sie ‘y‘ ein, um fortzufahren, und Sie erhalten die Ausgabe Firewall ist aktiv und beim Systemstart aktiviert.
sudo ufw enableÜberprüfen Sie schließlich den UFW-Status mit folgendem Befehl.
sudo ufw statusSie können unten sehen, dass UFW den Status aktiv hat und die Profile ‘OpenSSH‘ und ‘Nginx Full‘ aktiviert sind.
ONLYOFFICE Document Server mit HTTPS sichern
Mit der konfigurierten UFW sichern wir den ONLYOFFICE Document Server mit HTTPS über Certbot und Letsencrypt. Stellen Sie sicher, dass Ihr Domainname bereit ist und auf die IP-Adresse Ihres Ubuntu-Servers verweist. Wenn Sie den ONLYOFFICE Document Server lokal installieren, können Sie selbstsignierte Zertifikate verwenden.
Zuerst führen Sie den ‘systemctl‘-Befehl unten aus, um den Nginx-Webserver zu stoppen.
sudo systemctl stop nginxInstallieren Sie jetzt Certbot mit dem ‘apt‘-Befehl unten. Certbot wird verwendet, um kostenlose SSL/TLS-Zertifikate von Letsencrypt zu generieren.
sudo apt install certbot -yNachdem die Installation abgeschlossen ist, führen Sie den ‘certbot‘-Befehl unten aus, um neue SSL-Zertifikate für Ihre ONLYOFFICE Document Server-Installation zu generieren. Stellen Sie sicher, dass Sie den Domainnamen und die E-Mail-Adresse mit Ihren Informationen ändern.
sudo certbot certonly --standalone -m [email protected] --agree-tos --no-eff-email -d office.howtoforge.localWenn der Vorgang abgeschlossen ist, sind Ihre Zertifikate im Verzeichnis ‘/etc/letsencrypt/live/domain.com‘ verfügbar. Das ‘fullchain.pem‘ ist der öffentliche Schlüssel, ‘privkey.pem‘ ist Ihr privater Schlüssel.
Kopieren Sie als Nächstes die Standard-Nginx-Vorlage für ONLYOFFICE in die Datei ‘/etc/onlyoffice/documentserver/nginx/ds.conf‘.
sudo cp -f /etc/onlyoffice/documentserver/nginx/ds-ssl.conf.tmpl /etc/onlyoffice/documentserver/nginx/ds.confBearbeiten Sie die ‘/etc/onlyoffice/documentserver/nginx/ds.conf‘ mit dem folgenden Befehl des ‘nano‘-Editors.
sudo nano /etc/onlyoffice/documentserver/nginx/ds.confÄndern Sie das ‘ssl_certificate‘ mit dem Pfad des ‘fullchain.pem‘-Zertifikats und das ‘ssl_certificate_key‘ mit dem Pfad des ‘privkey.pem‘-Zertifikats.
ssl_certificate /etc/letsencrypt/live/office.howtoforge.local/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/office.howtoforge.local/privkey.pem;Wenn Sie fertig sind, speichern Sie die Datei und beenden Sie den Editor.
Führen Sie jetzt den folgenden Befehl aus, um Ihre Nginx-Syntax zu überprüfen und sicherzustellen, dass Sie keine Fehler haben. Starten Sie dann den Nginx-Webserver erneut mit dem ‘systemctl‘-Befehl.
sudo nginx -t
sudo systemctl start nginxWenn Sie eine korrekte Nginx-Syntax haben, sehen Sie eine Ausgabe wie ‘Test erfolgreich - Syntax ist OK‘.
Führen Sie schließlich das folgende Skript aus, um HTTPS auf dem ONLYOFFICE Document Server anzuwenden. Damit wird Ihr ONLYOFFICE über sichere HTTPS-Verbindungen ausgeführt.
sudo bash /usr/bin/documentserver-update-securelink.sh
Überprüfen der Installation des ONLYOFFICE Document Servers
Besuchen Sie Ihren Domainnamen wie https://office.howtoforge.local/, um auf Ihre ONLYOFFICE Document Server-Installation zuzugreifen. Wenn dies erfolgreich ist, sehen Sie die Bestätigung, dass ONLYOFFICE Docs Community Edition installiert ist.

Von hier aus können Sie den ONLYOFFICE Document Server in Ihre Dateiserver wie Nextcloud und ownCloud, CMS wie WordPress und Drupal oder CRM wie Odoo und SuiteCRM integrieren.
Fazit
Herzlichen Glückwunsch! Sie haben die Installation des ONLYOFFICE Document Servers auf einem Ubuntu 24.04-Server abgeschlossen. Ihr ONLYOFFICE Document Server läuft mit der PostgreSQL-Datenbank und dem Nginx-Webserver. Schließlich haben Sie ONLYOFFICE auch mit HTTPS über Certbot und Letsencrypt gesichert.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.