{"id":389,"date":"2020-08-23T11:38:59","date_gmt":"2020-08-23T09:38:59","guid":{"rendered":"https:\/\/expanic.at\/wordpress\/?p=389"},"modified":"2020-08-23T11:40:32","modified_gmt":"2020-08-23T09:40:32","slug":"nextcloud-synology","status":"publish","type":"post","link":"https:\/\/expanic.at\/wordpress\/2020\/08\/23\/nextcloud-synology\/","title":{"rendered":"Nextcloud + Synology"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Die eigene Cloud: Nextcloud Hub Installation auf einer Synology DiskStation mit DSM 6.2 [Update Juni 2020]<\/h1>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-viking-studios-blog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"vqOSm7nI9r\"><a href=\"https:\/\/blog.viking-studios.net\/die-eigene-cloud-nextcloud-installation-auf-einer-synology-diskstation-mit-dsm-6\/\">Die eigene Cloud: Nextcloud Installation auf einer Synology DiskStation mit DSM 6 (Update: J\u00e4nner 2020)<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8222;Die eigene Cloud: Nextcloud Installation auf einer Synology DiskStation mit DSM 6 (Update: J\u00e4nner 2020)&#8220; &#8212; Viking Studios Blog\" src=\"https:\/\/blog.viking-studios.net\/die-eigene-cloud-nextcloud-installation-auf-einer-synology-diskstation-mit-dsm-6\/embed\/#?secret=vqOSm7nI9r\" data-secret=\"vqOSm7nI9r\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><strong>Synology bietet zwar eine eigene Cloudl\u00f6sung, die CloudStation, die ist aber bei weitem nicht so umfangreich und flexibel wie Nextcloud. Sei es Kalender- und Kontaktsynchronisation oder die Apps und Weboberfl\u00e4che, es gibt viele Gr\u00fcnde f\u00fcr Nextcloud auf einer DiskStation. Der Artikel erkl\u00e4rt Schritt f\u00fcr Schritt, wie ihr Nextcloud auf einer DiskStation installiert.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vorbereitung<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">Hinweis<\/h4>\n\n\n\n<p>Tippt Befehle f\u00fcr die Kommandozeile immer selbst ab, kopiert Sie nicht aus dem Beitrag. Doppelte und einfache Anf\u00fchrungszeichen werden im Text anders Formatiert als in der Kommandozeile. Kopiert Ihr die Zeichen \u00fcbernehmt ihr die falsche Formatierung, die Zeichen werden nicht erkannt und die Befehle funktionieren nicht.<br>Erstellt Skripte auch immer direkt \u00fcber die Kommandozeile (mit vi). Erstellt Ihr Skripte mit einem Editor auf eurem Rechner und ladet Sie auf eure DiskStation, k\u00f6nnen Steuerzeichen enthalten sein, die eine Ausf\u00fchrung verhindern.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Bevor wir anfangen k\u00f6nnen, kontrolliert ob die Web Station l\u00e4uft bzw. installiert SIe, wenn ihr das noch nicht getan habt.<br><strong>Wichtig:<\/strong>&nbsp;Nutzt ihr nginx als Webserver, m\u00fcsst Ihr in der WebStation unter&nbsp;<em>Allgemeine Einstellungen<\/em>&nbsp;HTTP-Backend-Server auf Apache HTTP Server 2.4 umstellen. Nextcloud l\u00e4uft unter nginx nicht ohne diesen vorher zu konfigurieren. Bisher ist aber keine funktionierende Konfiguration f\u00fcr Synology in der Community vorhanden. Ihr k\u00f6nnt f\u00fcr Nextcloud einen&nbsp;<a href=\"https:\/\/blog.viking-studios.net\/externer-zugriff-auf-serverdienste-im-lan-nextcloud-auf-einer-synology-diskstation-mit-dsm-6\/\" target=\"_blank\" rel=\"noreferrer noopener\">vhost einrichten<\/a>, der den Apache nutzt, dann k\u00f6nne ihr den Rest eurer DS wieder auf nginx umstellen.<\/li><li>Installiert folgende Pakete im Paket Zentrum:<ul><li>PHP (7.3 oder h\u00f6her)<\/li><li>phpMyAdmin (Ben\u00f6tigt immer noch PHP 5.6) (<a href=\"https:\/\/blog.viking-studios.net\/synology-diskstation-mariadb-ohne-phpmyadmin-mit-client-heidisql-verwalten\/\" target=\"_blank\" rel=\"noreferrer noopener\">alternativ gehts auch ohne<\/a>)<\/li><li>Apache (2.4)<\/li><li>MariaDB 10<\/li><\/ul><\/li><li>\u00d6ffnet MariaDB 10 und setzt den Haken bei \u201eTCP\/IP-Verbindung aktivieren\u201c.<\/li><li>Erstellt einen neuen gemeinsamen Ordner als Speicherort f\u00fcr die Daten. Nextcloud speichert die Daten standardm\u00e4\u00dfig im data-Ordner unter&nbsp;<em>\/web\/Nextcloud<\/em>. Nextcloud empfiehlt aus Sicherheitsgr\u00fcnden den Speicherort au\u00dferhalb des&nbsp;<em>\/web<\/em>&nbsp;Ordners anzulegen. Das erleichtert auch ein sp\u00e4teres Upgraden von Nextcloud. Auf den gemeinsamen Ordner sollte niemand sonst Zugriff haben und auch als Administrator solltet ihr dort nur \u00c4nderungen vornehmen wenn Sie eure Nextcloud-Installation betreffen. Diese Rechte-\u00c4nderungen solltet ihr dann aber \u00fcber PuTTY als root machen, da sich sonst die Ownership \u00e4ndert und Nextcloud nicht mehr auf den Ordner zugreifen kann. Erstellt den gemeinsamen Ordner \u00fcber DSM &gt; Systemsteuerung &gt; Gemeinsame Ordner, erstellt ihr den Ordner \u00fcber PuTTY erkennt DSM diesen nicht und ihr k\u00f6nnt ih nz.B. nciht \u00fcber Hyper Backup sichern.<\/li><li>Damit PHP auch auf den gemeinsamen Ordner zugreifen kann, muss der Pfad in open_basedir eingetragen werden. \u00d6ffnet die WebStation und geht in die PHP Einstellungen. F\u00fcgt dort den Pfad am Ende des open_basedir Feldes ein. Der : trennt die einzelnen Pfade.<\/li><li>Aktiviert den SSH Service unter Systemsteuerung &gt; Terminal &amp; SNMP im Control Panel.<\/li><li>\u00d6ffnet PuTTY und verbindet euch auf die DS. Loggt euch als Administrator ein. Um die Befehle als root auszuf\u00fchren gebt&nbsp;<em>sudo \u2013i<\/em>&nbsp;ein und dr\u00fcckt Enter. Gebt erneut euer Administratorpasswort ein. Gebt folgende 2 Befehle ein:<br>Shell12<strong>chown<\/strong> http:http \/volume1\/nextcloudData<strong>chmod<\/strong> -R 777 \/volume1\/nextcloudData<br>Ansonsten kann Nextcloud nicht auf den Ordner zugreifen. Habt ihr die Option aktiviert, damit der Ordner f\u00fcr unbefugte Benutzer ausgeblendet wird, solltet Ihr den Ordner in der File Station nicht mehr sehen.<\/li><li>\u00d6ffnet die Web Station und erstellt unter PHP-Einstellungen ein neues Profil.<ol><li>Vergebt einen Namen und eine Beschreibung.<\/li><li>W\u00e4hlt PHP 7.3 (oder h\u00f6her) aus.<\/li><li>Aktiviert \u201ePHP-Cache aktivieren\u201c.<\/li><li>Aktiviert \u201ePHP open_basedir benutzerspezifisch anpassen\u201c und tragt&nbsp;<em>\/tmp:\/var\/services\/tmp:\/var\/services\/web<\/em>&nbsp;ein. F\u00fcgt jetzt noch den Pfad zum gemeinsamen Ordner ein, den ihr vorhin angelegt habt (vergesst den : nicht). Das ganze k\u00f6nnte dann so aussehen:&nbsp;<em>\/tmp:\/var\/services\/tmp:\/var\/services\/web:\/volume1\/NextcloudData<\/em><\/li><li>Aktiviert folgende Erweiterungen:&nbsp;<em>bz2, curl, ftp, gd, iconv, intl, mysqli, openssl, pdo_mysql, posix, ssh2, zip<\/em><\/li><\/ol><\/li><li>Verwendet am besten einen virtuellen Host, das verhindert einige Probleme und Ihr k\u00f6nnt Nextcloud besser konfigurieren.<\/li><li>Als n\u00e4chstes m\u00fcsst ihr das Webserver-Timeout erh\u00f6hen, der Installationsvorgang kann einige Zeit dauern, vorallem auf schw\u00e4cheren DiskStations. Das kann zu einem Timeout f\u00fchren, prinzipiell l\u00e4uft die Installation im Hintergrund zwar fertig und danach m\u00fcsste die Seite einfach neu geladen werden aber das ganze ist eher unsch\u00f6n, zumal man nicht wei\u00df wann die Installation fertig ist.<ol><li>\u00d6ffnet in PuTTY die Datei&nbsp;<em>\/etc\/nginx\/proxy\/conf<\/em>&nbsp;(als root).<\/li><li>F\u00fcgt am Ende den Eintrag&nbsp;<em>proxy_read_timeout 600;<\/em>&nbsp;hinzu.<\/li><li>Speichert und schlie\u00dft die Datei.<\/li><li>Testet die Konfiguration mit&nbsp;<em>nginx -t<\/em>. Habt Ihr ein Paket installiert, dass selbst das Timeout setzt (z.B. WordPress), schl\u00e4gt der Test fehl. In der Fehlermeldung seht ihr, in welcher Datei das Timeout gesetzt wurde. \u00d6ffnet die Datei und l\u00f6scht das Timeout dort raus. Ist der Wert h\u00f6her als 600, passt den Wert in&nbsp;<em>\/etc\/nginx\/proxy\/conf<\/em>&nbsp;an. F\u00fchrt den Test erneut durch und behebt alle Fehler.<\/li><li>Startet den nginx mit&nbsp;<em>synoservice -restart nginx<\/em>&nbsp;neu.<\/li><li>Legt mit PuTTy die Datei \/usr\/local\/etc\/apache24\/sites-enabled\/apache_nextcloud.conf an und f\u00fcgt folgende Zeilen ein:<br>Apache123456<strong>ProxyTimeout<\/strong> 600<strong>Timeout<\/strong> 600&nbsp;<strong>&lt;<\/strong><strong>IfModule<\/strong> reqtimeout_module<strong>&gt;<\/strong><strong>&nbsp;&nbsp; RequestReadTimeout<\/strong> body=0<strong>&lt;<\/strong><strong>\/IfModule<\/strong><strong>&gt;<\/strong><\/li><li>Speichert und schlie\u00dft die Datei und startet den Apache neu, das geht umst\u00e4ndlich \u00fcber das Starten und Stoppen der Web Station, einem Neustart der DiskStation oder ihr erstellt in der Aufgabenplanung eine geplante Aufgabe &gt; Dienst &gt; Start\/Stop Aufgabe f\u00fcr den Apache, deaktiviert die Aufgabe und f\u00fchrt manuell zuerste die Stop-Aufgabe aus, wartet einen Moment und dann die Start-Aufgabe.<\/li><\/ol><\/li><\/ol>\n\n\n\n<p>Das waren schon eine Menge Schritte, aber die Vorbereitung ist abgeschlossen und die Installation kann beginnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<ol class=\"wp-block-list\"><li>Ladet die neueste Version von Nextcloud als .zip oder .tar&nbsp;<a href=\"https:\/\/nextcloud.com\/install\/#instructions-server\" target=\"_blank\" rel=\"noreferrer noopener\">hier<\/a>&nbsp;herunter.<\/li><li>Ladet das zip-File auf eure DiskStaion hoch und extrahiere es in den \/web Ordner.<br><strong>Sicherheitshinweis:<\/strong>&nbsp;Ihr k\u00f6nnt den Nextcloud-Ordner umbenennen. Das Verhindert, dass er von Crawlern gefunden wird, die Web-Roots nach Standardbezeichnungen durchsuchen.<\/li><li>\u00c4ndert die Rechte des Nextcloud-Ordners. Erstellt dazu am besten ein Script (Textdatei mit .sh Endung) mit folgendem Inhalt irgendwo auf der DiskStation:<br>Shell12345#!\/bin\/bash&nbsp;<strong>chown<\/strong> -R http:http \/volume1\/web\/Nextcloud\/&nbsp;<strong>chmod<\/strong> -R 777 \/volume1\/web\/Nextcloud\/<\/li><li>Um das Script als root auszuf\u00fchren gebt&nbsp;<em>sudo \u2013i<\/em>&nbsp;ein und dr\u00fcckt Enter. Gebt erneut euer Administratorpasswort ein. F\u00fchrt das Script nun mit&nbsp;<em>sh \/volume1\/PfadZumScript\/Installationsberechtigung.sh<\/em>&nbsp;aus. Anstelle des Scripts k\u00f6nnt ihr auch Zeile f\u00fcr Zeile in die Shell eingeben, das ist aber m\u00fchsam, au\u00dferdem m\u00fcsst ihr die Rechte f\u00fcr ein Update wieder \u00e4ndern.<br><strong>Hinweis:<\/strong>&nbsp;Die Rechte sind nur f\u00fcr die Installation gedacht, f\u00fcr einen sicheren Betrieb sollten die Rechte so strikt wie m\u00f6glich gehalten werden. Lest dazu&nbsp;<a href=\"https:\/\/blog.viking-studios.net\/die-eigene-cloud-nextcloud-optimierung-auf-einer-synology-diskstation-mit-dsm-6\/\">hier<\/a>&nbsp;nach wie ihr die Rechte nach der Installation anpasst.<\/li><li>Das Setup von Nextcloud erzeugt automatisch Datenbank inklusive Tabellen und einem eigenen Nutzer. Die aktuelle Version von MariaDB 10 von Synology hat Probleme mit der Syntax in der Installationsdatei. Damit die Installation richtig durchgef\u00fchrt werden kann, m\u00fcssen die problematischen Zeilen angepasst werden:<ol><li>\u00d6ffnet (mit PuTTY) die Datei&nbsp;<em>\/volumeX\/Nextcloud\/lib\/private\/Setup\/MySQL.php<\/em><\/li><li>Scrollt fast bis zum Ende und sucht folgende 2 Zeilen:<br>PHP123$query = \u201cCREATE USER \u2018$name\u2019@\u2018localhost\u2019 IDENTIFIED WITH mysql_native_password BY \u2018$password\u2019\u201d;&nbsp;$query = \u201cCREATE USER \u2018$name\u2019@\u2019%\u2019 IDENTIFIED WITH mysql_native_password BY \u2018$password\u2019\u201d;<\/li><li>Entfernt \u201eWITH mysql_native_password\u201c, das Ergebniss sieht dann so aus:<br>PHP123$query = \u201cCREATE USER \u2018$name\u2019@\u2018localhost\u2019 IDENTIFIED BY \u2018$password\u2019\u201d;&nbsp;$query = \u201cCREATE USER \u2018$name\u2019@\u2019%\u2019 IDENTIFIED BY \u2018$password\u2019\u201d;<\/li><li>Speichert und schlie\u00dft die Datei.<\/li><\/ol><\/li><li>\u00d6ffnet Nextcloud im Browser. Verwendet dabei unbedingt die Adresse, die ihr f\u00fcr den virtuellen Host angegeben habt (z.b. cloud.meinedomain.com), habt ihr keinen virtuellen Host konfiguriert verwendet die IP, den Namen der DiekStation oder eine Domain die auf die DiskStation zeigt, gefolgt vom Nextcloud-Verzeichnis (z.b. mynas.synology.me\/Nextcloud) Die Adresse die Ihr hier benutzt wird w\u00e4hrend der Installation als erlaubte Domain eingetragen. Wollt ihr Nextcloud von anderen Domains aus erlauben m\u00fcsst ihr diese sp\u00e4ter in der config.php eintragen. Das ist der Fall wenn ihr z.B. die Cloud sp\u00e4ter \u00fcber eine eigene Domain bzw. DynDNS erreichen wollt, aber bei der Installation den lokalen Namen oder die lokale IP der DiskStation benutzt.<a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_1.png\"><\/a>Nextclud Hub Installation im Browser<\/li><li>Den Fehler k\u00f6nnt ihr einfach ignorieren, ihr seht ihn nur, wenn eure DiskStation keine 64bit-CPU aufweist. Gebt einen Benutzernamen und ein Passwort f\u00fcr den Nextcloud-Admin ein (der NC-Admin hat nichts mit dem Admin der DiskStation zu tun). Unter \u201eSpeicher &amp; Datenbank\u201c &gt; Datenverzeichnis ist standardm\u00e4\u00dfig&nbsp;<em>\/volumeX\/web\/nextcloud\/data<\/em>eingetragen, gebt den Pfad zum gemeinsamen Ordner an, den ihr vorhin angelegt habt.<\/li><li>Je nachdem wie ihr das PHP-Profil konfiguriert hab, stehen euch mehrere Datenbanken zur Auswahl. MariaDB ist die von Nextcloud und der Community empfohlene Wahl. Gebt die Zugangsdaten f\u00fcr den User ein, den ihr in Schritt 1 angelegt habt.<\/li><li>Im Abschnitt \u201eDatenbank\u201c gebt Ihr den root-Benutzer von MariaDB und das Passwort an. Alternativ funktioniert jeder User, der das Recht hat, Datenbanken anzulegen. Der Benutzer wird nur f\u00fcr die Installation verwendet. Es wird ein eigener Benutzer angelegt, den Nextcloud f\u00fcr den Betrieb verwendet. Vergebt noch einen Namen f\u00fcr die Datenbank.<br>ACHTUNG: Als Datenbank-Server ist localhost vorgegeben, f\u00fcr MariaDB 10 m\u00fcsst ihr localhost durch&nbsp;<em>127.0.0.1:33<\/em>07 ersetzen.<a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_2-1.png\"><\/a>Datenbankdetails<\/li><li>Neu seit Nextcloud 18 ist die Option, empfohlene Apps zu installieren. Wollt Ihr die integrierte Collaboration-L\u00f6sung OnlyOffice nutzen, muss das die gleichnamige App installiert sein. Ihr k\u00f6nnt die Apps an dieser Stelle aber auslassen und OnlyOffice nachtr\u00e4glich installieren. Das macht Sinn, vorallem da ihr Talk und OnlyOffice nur auf DiskStations mit Intel-CPU nutzen k\u00f6nnt. Die Apps sind sehr gro\u00df, braucht Ihr Sie nicht, spart euch den Speicherplatz und die Zeit und Installiert z.B. Calendar und Contacts im Anschluss selbst.<a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_3.png\"><\/a>Empfohlene Apps<\/li><li>Klickt den Button \u201eInstallation abschlie\u00dfen\u201c um das Setup abzuschlie\u00dfen.<\/li><li>Nach einigen Augenblicken ist die Installation abgeschlossen und ihr solltet das Webinterface sehen.<a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_4.png\"><\/a>Willkommenstour im Webinterface<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Fehler vorbeugen<\/h2>\n\n\n\n<p>Vor der Installation musste das Installtionsscript f\u00fcr die Datenbank angepasst werden. Nextcloud pr\u00fcft aber alle Dateien die zur Nextcloud-Installation geh\u00f6ren auf Ver\u00e4nderungen und gibt eine Warnmeldung aus. Das k\u00f6nnte auch beim Update st\u00f6ren. \u00d6ffnet also nochmals die unter \u201eInstallation\u201c Punkt 5 angegebene Datei und macht die \u00c4nderungen r\u00fcckg\u00e4ngig. F\u00fcgt dazu wieder die entfernten Befehlssegmente ein. Alternativ k\u00f6nnt ihr auch die Datei aus dem Nextcloud-Zip nehmen und r\u00fcberkopieren. Passt aber dann die Rechte wieder an.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">OnlyOffice aktivieren<\/h2>\n\n\n\n<p>So viel zu \u201eintegriert\u201c, selbst wenn ihr OnlyOffice bei der Einrichtung mitinstalliert habt, l\u00e4uft noch gar nichts. Von offizieller Stelle nicht dokumentiert, muss noch eine weitere App installiert werden.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>\u00d6ffnet den Appstore indem ihr im Webinterface rechts, oben auf euren Account klickt und dort&nbsp;<em>\u201eApps\u201c<\/em>&nbsp;ausw\u00e4hlt.<a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_9.png\"><\/a>Einige Men\u00fcs sind versteckt<\/li><li>Wenn Ihr die empfohlenen Apps nicht installiert habt: Sucht nach die App&nbsp;<em>ONLYOFFIC<\/em>. Ihr findet sie im Bereicht&nbsp;<em>\u201eB\u00fcro &amp; Text\u201c.&nbsp;<\/em>Ladet die App herunter und aktiviert sie.<a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_5.png\"><\/a>Die App ONLYOFFICE<\/li><li>Sucht dann die App&nbsp;<em>Community Document Server<\/em>, ebenfalls unter&nbsp;<em>\u201eB\u00fcro &amp; Text\u201c.<\/em>&nbsp;Ladet die App herunter und aktiviert sie.ACHTUNGScheinbar gibt es hier wieder Probleme mit Timeouts. ANstatt die App \u00fcber das Webinterface zu installieren verbindet euch lieber mit PuTTY, wechselt in euren Nextcloud-Installationsordner und f\u00fchrt \u201esudo -u http php73 -d memory_limit=512M app:install documentserver_community\u201c aus. Wichtig ist das Memory-Limit anzuheben. Der Vorgang dauert dann einige Zeit, die App ist ziemlich gro\u00df.<a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_6.png\"><\/a>Die App Community Document Server<\/li><li>Synology macht hier wieder mal Probleme:<ol><li>Ladet libstdc++6 f\u00fcr Debian&nbsp;<a href=\"https:\/\/packages.debian.org\/buster\/amd64\/libstdc++6\/download\" target=\"_blank\" rel=\"noreferrer noopener\">hier<\/a>&nbsp;herunter.<\/li><li>Entpackt folgende Datei:&nbsp;<em>data.tar\\.\\usr\\lib\\x86_64-linux-gnu\\libstdc++.so.6.0.25<\/em><\/li><li>Benennt die Datei in&nbsp;<em>libstdc++.so.6<\/em>&nbsp;um.<br>ACHTUNG: Im Archiv gibt es bereits eine Datei mit diesem Namen, dabei handelt es sich aber um einen symbolischen Link und nicht um eine Datei, das Entpacken schl\u00e4gt fehl, daher der Umweg \u00fcber die echte Datei und das umbenennen.<\/li><li>Ladet die Datei auf eure DiskStation.<\/li><li>Kopiert die Datei mit PuTTY:Shell1<strong>cp<\/strong> &lt;PfadZurDatei&gt; \/volume1\/web\/nextcloud\/apps\/documentserver_community\/3rdparty\/onlyoffice\/documentserver\/server\/FileConverter\/bin<\/li><li>Passt die Rechte und den Besitzer der Datei an. Der Besitzer muss http http sein. Nutzt die bei \u201eInstallation\u201c unter Punkt 3 angegebenen Befehle.<\/li><\/ol><\/li><li>Geht jetzt in den Adminbereich: Rechts, oben auf den Account klicken und Einstellungen. Im Navigationsbereich k\u00f6nnt ihr ONLYOFFICE ausw\u00e4hlen. Kontrolliert ob die Einstellungen vorhanden sind. Unter \u201eServiceadresse der Dokumentenbearbeitung\u201c muss die URL eurer Nextcloud eingetragen sein.<a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_11.png\"><\/a>Ist die URL eingetragen ist OnlyOffice einsatzbereit<\/li><li>Das war\u2019s. Klickt ihr jetzt im Bereich \u201eDateien\u201c auf ein Dokument \u00f6ffnet sich OnlyOffice und ihr k\u00f6nnt es im Browser bearbeiten. Erscheint nur die Auswahl f\u00fcr einen Download, ist OnlyOffice nicht aktiv. Erscheint \u201eCommunity document server is not supported for this instance, please setup and configure an external document server\u201c, dann m\u00fcsst ihr im Log nach der genauen Fehlermeldung suchen. Dazu m\u00fcsst ihr im Adminbereich auf \u201eProtokollierung\u201c gehen. Steht dort \u201eOCA\\DocumentServer\\Document\\DocumentConversionException: sh: .\/x2t: cannot execute binary file: Exec format error\u201c dann hat eure DiskStation eine ARM-CPU und auf der l\u00e4uft OnlyOffice nicht. Derzeit gibt es aber noch viele andere Fehler.<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00e4chste Schritte<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">Wichtig<\/h4>\n\n\n\n<p>Bevor ihr eure Cloud jetzt nutzt, solltet ihr aber noch die Konfiguration optimieren, sie absichern und einige Fehler beheben. Lest dazu&nbsp;<a href=\"https:\/\/blog.viking-studios.net\/die-eigene-cloud-nextcloud-optimierung-auf-einer-synology-diskstation-mit-dsm-6\/\" target=\"_blank\" rel=\"noreferrer noopener\">diesen Artikel<\/a>.<\/p>\n\n\n\n<p>Jetzt k\u00f6nnt ihr Nextcloud direkt im Browser nutzen, oder ihr ladet euch den Client herunter. Der Client funktioniert ganz \u00e4hnlich wie der von Dropbox. Ihr k\u00f6nnt eure gesamte Cloud mit eurem Rechner synchronisieren oder aber nur einzelne Ordner. Das synchronisieren einzelner Ordner ist auch dann ganz hilfreich wenn ihr schon eine bestehende Ordnerstruktur f\u00fcr eure Daten (Bilder, Videos, Datein, etc.) \u2013 z.B. auf verschiedenen Laufwerken \u2013 habt und ihr diese beibehalten wollt. Der Client erm\u00f6glicht auch die Verwendung mehrerer Nextcloud-Instanzen. Die Client-App f\u00fcr Smartphones bietet auch die Option Bilder automatisch hochzuladen. Die Daten selbst werden nicht alle auf das Smartphone heruntergeladen, erst wenn ihr einzelne Dateien \u00fcber die App abruft.<\/p>\n\n\n\n<figure class=\"wp-block-image\" id=\"attachment_893\"><a href=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_7.png\"><img decoding=\"async\" src=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/nextcloud18_install_7-1024x579.png\" alt=\"Warnungen im Adminbereich\" class=\"wp-image-893\"\/><\/a><figcaption>Warnungen im Adminbereich<\/figcaption><\/figure>\n\n\n\n<p>Im Adminbereich unter \u201e\u00dcbersicht\u201c werden mit ziemlicher Wahrscheinlichkeit einige Fehler angezeigt werden. Wie ihr diese beseitigen k\u00f6nnt und wie man Nextcloud optimiert, k\u00f6nnt ihr im&nbsp;<a href=\"http:\/\/devblog.viking-studios.net\/die-eigene-cloud-nextcloud-optimierung-auf-einer-synology-diskstation-mit-dsm-6\/\">n\u00e4chsten Artikel<\/a>&nbsp;der Serie nachlesen. Ihr k\u00f6nnt hier auch noch weitere n\u00fctzliche Artikel rum um das Thema Nextcloud und Synology finden<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"post-excerpt\">Die eigene Cloud: Nextcloud Hub Installation auf einer Synology DiskStation mit DSM 6.2 [Update Juni 2020] Synology bietet zwar eine&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[16,33],"tags":[],"class_list":["post-389","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-cloud"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/posts\/389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/comments?post=389"}],"version-history":[{"count":2,"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/posts\/389\/revisions"}],"predecessor-version":[{"id":391,"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/posts\/389\/revisions\/391"}],"wp:attachment":[{"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/media?parent=389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/categories?post=389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expanic.at\/wordpress\/wp-json\/wp\/v2\/tags?post=389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}