OnlyOffice installieren für NextCloud v25 auf Ubuntu 22.04
Hallo Leute,
ich habe die Aufgabe bekommen auf den zu Letzt installierten NextCloud-Server die OnlyOffice-Erweiterung zur Verfügung zu stellen.
Ich habe gegoogelt und bekommen viele, leider jedoch total unterschiedliche Vorgehensweisen und Voraussetzungen geliefert die mich mehr als verwirren.
Da ich auch keinen Überblick habe wie alles funktioniert (was ist ein Docker, warum sagt die eine Quelle man könne es auf den selben Server installieren auf welchem NextCloud läuft und andere meinen dafür soll ein separater Server aufgestellt werden, usw.) dachte ich, ich frage einfach mal die Community ob dies jemand bereits so implementiert hat und wie das geht und was das alles zu bedeuten hat.
Ich nutze NextCloud in der Version v25.0.4 auf einem Ubuntu 22.04 LTS-Server in einer VM-Umgebung (VMware Standalone ESX-Server).
Die NextCloud funktioniert bereits einige Wochen und wird rege genutzt. Ich habe mir einen Testserver aufgebaut der genau so eingerichtet ist damit ich alles erstmal zum Laufen bringen kann um dann gezielt auf dem Produktivsystem umzusetzen.
Als Webserver dient der NGINX-Webserver, ich besitze ein Wildcard-Zertifikat für die öffentliche Domäne (*.firma.de) und der Produktivserver läuft ebenfalls unter dieser Domäne (cloud.firma.de). Der Testserver ist nicht öffentlich, läuft aber intern ebenfalls als "test.amf.de" und die Zertifikate funktionieren problemlos.
So, kann mir jemand erklären was ich nun tun muss?
Wie funktioniert das Ganze überhaupt? Der NC- (NextCloud-) Server hostet nur die Dateien und der OO- (OnlyOffice-) Server übernimmt die Arbeit innerhalb der Office-Dokumenten? Was ist ein Docker?
Und die Frage aller Fragen:
Was und wie muss ich installieren damit das OO funktionieren kann? Vorzugsweise natürlich auf dem selben Server, aber seperater Ubuntu 22.04-Server wäre auch kein Problem.
Ich bedanke mich schon einmal im Voraus für eure Mühe und sei es nur für das Lesen bis hierher.
ich habe die Aufgabe bekommen auf den zu Letzt installierten NextCloud-Server die OnlyOffice-Erweiterung zur Verfügung zu stellen.
Ich habe gegoogelt und bekommen viele, leider jedoch total unterschiedliche Vorgehensweisen und Voraussetzungen geliefert die mich mehr als verwirren.
Da ich auch keinen Überblick habe wie alles funktioniert (was ist ein Docker, warum sagt die eine Quelle man könne es auf den selben Server installieren auf welchem NextCloud läuft und andere meinen dafür soll ein separater Server aufgestellt werden, usw.) dachte ich, ich frage einfach mal die Community ob dies jemand bereits so implementiert hat und wie das geht und was das alles zu bedeuten hat.
Ich nutze NextCloud in der Version v25.0.4 auf einem Ubuntu 22.04 LTS-Server in einer VM-Umgebung (VMware Standalone ESX-Server).
Die NextCloud funktioniert bereits einige Wochen und wird rege genutzt. Ich habe mir einen Testserver aufgebaut der genau so eingerichtet ist damit ich alles erstmal zum Laufen bringen kann um dann gezielt auf dem Produktivsystem umzusetzen.
Als Webserver dient der NGINX-Webserver, ich besitze ein Wildcard-Zertifikat für die öffentliche Domäne (*.firma.de) und der Produktivserver läuft ebenfalls unter dieser Domäne (cloud.firma.de). Der Testserver ist nicht öffentlich, läuft aber intern ebenfalls als "test.amf.de" und die Zertifikate funktionieren problemlos.
So, kann mir jemand erklären was ich nun tun muss?
Wie funktioniert das Ganze überhaupt? Der NC- (NextCloud-) Server hostet nur die Dateien und der OO- (OnlyOffice-) Server übernimmt die Arbeit innerhalb der Office-Dokumenten? Was ist ein Docker?
Und die Frage aller Fragen:
Was und wie muss ich installieren damit das OO funktionieren kann? Vorzugsweise natürlich auf dem selben Server, aber seperater Ubuntu 22.04-Server wäre auch kein Problem.
Ich bedanke mich schon einmal im Voraus für eure Mühe und sei es nur für das Lesen bis hierher.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 6288752083
Url: https://administrator.de/contentid/6288752083
Ausgedruckt am: 22.11.2024 um 07:11 Uhr
15 Kommentare
Neuester Kommentar
Moin,
Manchmal frage ich mich... ok egal:
"Docker ist eine freie Software zur Isolierung von Anwendungen mit Hilfe von Containervirtualisierung."
Quelle: https://de.wikipedia.org/wiki/Docker_(Software)
Mit Docker => Installation auf gleichem Server wie NC möglich
ohne Docker => nicht.
Und dann jeweils nach Anleitung vorgehen
lg,
Slainte
Manchmal frage ich mich... ok egal:
"Docker ist eine freie Software zur Isolierung von Anwendungen mit Hilfe von Containervirtualisierung."
Quelle: https://de.wikipedia.org/wiki/Docker_(Software)
Mit Docker => Installation auf gleichem Server wie NC möglich
ohne Docker => nicht.
Und dann jeweils nach Anleitung vorgehen
lg,
Slainte
Moin,
ich frag mich echt wie man auf die Formulierung "was ist ein Docker" kommt. Eine kurze Suche im Netz auch nur nach "Docker" bringt schon Licht ins dunkle.
Nutzt deine NC Instanz denn schon Docker? Nach welcher Anleitung wurde diese aufgesetzt?
Ich würde eher Collabora Online empfehlen. Dazu muss nicht mehr installiert werden außer der APP. Die Anpassung werden automatisch ausgeführt.
Der OnlyOffice Server, oder eben Docker Container muss ebenfalls öffentlich erreichbar sein. Die Clients reden direkt mit diesem wenn online Dokumente bearbeitet werden müssen. Das ging tatsächlich auch über den Nginx vom NC als Proxy.
So, wo soll die Reise nun hin gehen.
Liefer bitte erstmal die Info wie deine NC Instanz aufgesetzt wurde. Am besten eben nach welchem Guide.
Gruß
Spirit
ich frag mich echt wie man auf die Formulierung "was ist ein Docker" kommt. Eine kurze Suche im Netz auch nur nach "Docker" bringt schon Licht ins dunkle.
Nutzt deine NC Instanz denn schon Docker? Nach welcher Anleitung wurde diese aufgesetzt?
Ich würde eher Collabora Online empfehlen. Dazu muss nicht mehr installiert werden außer der APP. Die Anpassung werden automatisch ausgeführt.
Der OnlyOffice Server, oder eben Docker Container muss ebenfalls öffentlich erreichbar sein. Die Clients reden direkt mit diesem wenn online Dokumente bearbeitet werden müssen. Das ging tatsächlich auch über den Nginx vom NC als Proxy.
So, wo soll die Reise nun hin gehen.
Liefer bitte erstmal die Info wie deine NC Instanz aufgesetzt wurde. Am besten eben nach welchem Guide.
Gruß
Spirit
Hallo,
mein Vorschlag wäre z.B.
helpcenter.onlyoffice.com/de/installation.aspx
und
docs.nextcloud.com/server/latest/admin_manual/installation/index.html
mein Vorschlag wäre z.B.
helpcenter.onlyoffice.com/de/installation.aspx
und
docs.nextcloud.com/server/latest/admin_manual/installation/index.html
@kaineanung wie so gibt man dir so eine Aufgabe wenn dir nicht mal bekannt ist was Docker ist?
FRAGE:
- bist du Praktikant in der Firma oder Auszubildender im 1. Lehrjahr?
- hast du Unix/Linux Erfahrung?
FRAGE:
- bist du Praktikant in der Firma oder Auszubildender im 1. Lehrjahr?
- hast du Unix/Linux Erfahrung?
@kaineanung
Host: Windows, Linux, MacOS, ggf. auch virtuell
Darauf dann Docker installieren
Innerhalb Docker dann Nextcloud und MariaDB
Nextcloud in MariaDB einklinken
Innerhalb Nextcloud dann NC office und collabora nachinstallieren (s. @chgorges)
Überlegen, wie man das backuped!
Unterschied Docker zu VM:
https://geekflare.com/de/docker-vs-virtual-machine/
Alternativ einfach alles fertig von nem Webhoster mieten und sich Gedanken übers Backup machen.
VG
Host: Windows, Linux, MacOS, ggf. auch virtuell
Darauf dann Docker installieren
Innerhalb Docker dann Nextcloud und MariaDB
Nextcloud in MariaDB einklinken
Innerhalb Nextcloud dann NC office und collabora nachinstallieren (s. @chgorges)
Überlegen, wie man das backuped!
Unterschied Docker zu VM:
https://geekflare.com/de/docker-vs-virtual-machine/
Alternativ einfach alles fertig von nem Webhoster mieten und sich Gedanken übers Backup machen.
VG
Nun Docker unter Linux nicht kennen ist ungefähr so wie früher Internet Explorer unter Windows nicht kennen. Sehr... vielsagend eben. Man muss unter Linux praktisch die letzten ~10 Jahre auf dem Mond gelebt haben, um Docker nicht wenigstens vom Namen her zu kennen.
Zum Thema OnlyOffice: das kann man mit Docker installieren, muss man aber nicht. Man kann es einfach direkt über den in NextCloud eingebauten AppStore installieren und gut ist es. Das ist für kleine Dinge sicher ausreichend, darüber hinaus sollte man sich dann eben schon Gedanken machen.
Zum Thema OnlyOffice: das kann man mit Docker installieren, muss man aber nicht. Man kann es einfach direkt über den in NextCloud eingebauten AppStore installieren und gut ist es. Das ist für kleine Dinge sicher ausreichend, darüber hinaus sollte man sich dann eben schon Gedanken machen.