owncloud auf DS118

Status
Für weitere Antworten geschlossen.

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hi.

Ich habe mir eine DS118 zugelegt und habe versucht owncloud darauf zu installieren.
Ich konnte es unter den APPS im DSM leider nicht finden, trotz des Hinzufügen der Adresse http://packages.synocommunity.com/

Ich habe es dann manuell über owncloud (9.1.4) runtergeladen und auf den web Ordner kopiert.
Vorher habe ich MariaDB 10 und phpmyadmin installiert und die Datenbank owncloud angelegt.
Die Rechte beim Ordner owncloud habe ich bei User http auf Lesen + Schreiben gesetzt.

Sobald ich owncloud über den Browser starte kommt eine 500 Fehlermeldung.

Jetzt stell ich mir die Frage: Funktioniert Owncloud überhaupt mit der DS118??

Falls ja, hat jemand eine Schritt für Schritt Anleitung?

Viele Grüße
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Hallo und willkommen im Forum.

Eine Schritt für Schritt - Anleitung gibts es m. W. nicht.. Dazu ändert sich in kurzer Zeit immer zu viel.
ownCloud ist doch 10.0.4 aktuell. Hast Du einen vHost (sub.domain.de) in der Web Station angelegt, oder wie rufst Du den Ordner auf?
In dem Ordner /owncloud liegen aber schon die Dateien oder? Also Du hast den entpackt?
 

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Habe gestern die 10.0.4 installiert bzw. Konnte es nur durch kopieren in den Web Order installieren.
Oder muss es durch einen installer installiert werden? Das Problem ist nur, dass er mir owncloud nicht unter den Apps nicht anzeigt.
Einen vhost habe ich nicht angelegt.

Kann es heute Abend wieder testen.

Grüße
 

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
99
Punkte
134
Oder muss es durch einen installer installiert werden?

Ja, via Web musst du noch dies zu Ende konfiguieren - daher sind die Fragen aus dem Beitrag #2 berechtigt, die nicht eingehend beantwortet wurden.
 

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
1) Als erstes habe ich die MariaDB 10 + phpmyadmin APP installiert.
2) Da ich im Appcenter owncloud nicht angezeigt bekommen habe, habe ich die owncloud 10.0.4 Version von hier runtergeladen: https://download.owncloud.org/community/owncloud-10.0.4.zip
3) Bei phpmyadmin habe ich eine owncloud Datenbank angelegt.
4) Habe die zip Datei entpackt und in den web Ordner der DS118 kopiert.
5) Habe bei dem Ordner owncloud die Berechtigung von user http auf Lesen + Schreiben gesetzt.

Dann habe ich über den Browser den Ordner aufgerufen: <IP-Adresse-DS118>/owncloud
In dem Ordner owncloud liegen die Dateien.
 
Zuletzt bearbeitet:

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
99
Punkte
134

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Unser Ziel ist es eine eigene Cloud mit Syncfunktion zu nutzen. Es soll lediglich als "Austauschordner" dienen, welches dynamisch ist. Der Ordner wird von Person X mit Dokumenten befüllt und Person Y soll aus der Ferne darauf zugreifen. Sobald ein neues Dokument hochgeladen wurde, soll man über die Desktop APP benachrichtigt werden. Jetzt habe ich gesehen, dass im Paketzentrum die Funktion Cloud Sync existiert. Das wäre doch die Alternativlösung zu owncloud, oder?
 

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
99
Punkte
134
Dafür ist genau owncloud prädestiniert, was du vorhast.
Vorteil von owncloud - kein externer (Cloud)Speicher erforderlich im Gegensatz zu anderen Cloud-Anbieter.

Was bei dir jetzt nicht genau funktioniert, ist mir immer noch unklar.

Evtl. für DSM eine andere Port probieren, damit du nicht zur Login-Seite gehst?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Dafür tut es ja auch der Synology File Manager mit Desktop App. Ist leider gerade scheinbar nicht mehr zum Download verfügbar.

Nur mit Benachrichtigung weiß ich nicht, aber da bin ich mir auch bei owncloud/nextcloud nicht sicher, ob es das gibt besonders, wenn man denselben account benutzt.
 

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Habe nun folgendes installiert:

- Apache 2.2
- Web Station
- MariaDB 5
- MariaDB 10
- phpmyadmin
- php 5.6
- php 7.0

- Owncloud 10.0.4 runtergeladen und in den web Ordner übertragen.
- Beim owncloud Ordner die Rechte bei http auf Lesen + Schreiben gesetzt.
- Unter phpmyadmin in der Datenbank MariaDB 5 eine Datenbank namens "owncloud" angelegt und das Passwort für den User "root" gesetzt.

Unter Webstation folgende Einstellungen angewendet:
- Allgemeine Einstellungen: Apache 2.2 und PHP 5.6
- PHP-Einstellungen: PHP 5.6, PHP Chache aktivieren und ganz unten bei Erweiterungen einen Haken gesetzt und unter vHost habe ich ein synology.me Host eingetragen.

Jetzt kann ich owncloud abrufen und siehe da: ES LÄUFT!! :D

Jetzt habe ich nur noch eine Frage:
- Wie kann von extern auf die owncloud zugreifen? Ich habe eine DDNS Adresse zwar erstellt, aber er löst den host nicht auf.
 

Anhänge

  • Final.jpg
    Final.jpg
    23,6 KB · Aufrufe: 43
Zuletzt bearbeitet:

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Nachtrag: Den Zugriff über den vHost funktioniert nun.

Ich habe vergessen in meiner Fritzbox den Port freizugeben.

portfreigabe.png

Folgendes noch in die config.php (liegt im Verzeichnis web/owncloud/config) im Abschnitt "trusted domains" eingetragen, gespeichert und hochgeladen:

Rich (BBCode):
  'trusted_domains' =>
  array (
    0 => '192.168.x.xx',
    1 => 'cloud.example.com',
  ),

Zwei Fragen noch:
1.) Wir haben einen Scanner und bei diesem habe ich es so eingestellt, dass die eingescannten Sachen direkt im freigegebenen Ordner von Rechner X landen. Wie kann ich das nun in Kombination mit owncloud machen? Also, dass die eingescannten Sachen direkt im owncloud Austauschordner landen.

2.) Wie kann ich die Indexierung mit Hilfe einer robots.txt verhindern?

Grüße
 
Zuletzt bearbeitet:

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
99
Punkte
134
Zu Frage 1) Mach es einfachhalber via WebDAV (die meisten Scanner-Apps unterstützen sowas resp. die Multifunktionsgeräte - oder welches genau hast du? Kann es WebDAV oder FTP?).
Da landen alle Dateien in den Ordner vom owncloud und von dort dann werden sie auf jeweiligen Clients (je nach Einstellungen) wandern. Ist so effektiv, als für jeden einzelnen Rechner div. Freigaben oder dgl. einzurichten.

Zu Frage 2) weiß ich nicht - vl. weiß wer anderer hier besser?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
zu 1. wie erwähnt entweder per webDAV direkt in owncloud. Andernfalls musst du eben "externen" Speicher in owncloud einbinden und eventuell filescans per cronjob laufen lassen.

zu 2. Welche Indexierung willst verhindern? Die Daten in owncloud sind ohne Anmeldung nicht zugänglich.
 

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Es handelt sich dabei um den Multifunktionsdrucker: Kyocera Ecosys m5521cdw.
Scan-to-E-Mail, Scan-to-FTP (FTP over SSL) Scan-to-PC (SMB) wird unterstützt.
Derzeit habe ich es so auf dem einen Client über SMB gelöst.

Ich würde es auch gerne über FTP lösen. Das kann man sehr komfortabel beim Drucker einstellen.
Frage: Wie lautet der Zugang, um per FTP auf den gemeinsamen freigegebenen Ordner zuzugreifen?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Ganz normal über DSM Konten.
Berechtigungen für Anwendung ftp und auf die Freigabe für den Benutzer/gruppe
 

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Nachfolgend ein paar Bilder wie es derzeit ist:

DSM_Benutzer.jpg

benutzergruppen.jpg

Applikationen_ftp.jpg

Muss der Haken bei Benutzergruppen "http" und bei Applikationen "FTP" gesetzt werden?

Ich kann per FTP auf die Cloudstation zugreifen. Ich habe den Port 21 über die Fritzbox freigegeben und kann mich mit der vHost Adresse per FTP einloggen.

Ich habe eine Datei per FTP unter /web/owncloud/data/userxy/files/Gemeinsamer Ordner eine Datei übertragen und mich per Browser eingeloggt. Leider zeigt er die Datei nicht an.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Welche Rechte effektiv gelten ist in der Spalte Vorschau und Gruppenberechtigungen zu sehen.
Damnach musst du den Haken nicht extra setzen.

Ich würde dir empfehlen dir für deine Zwecke Gruppen anzulegen die für bestimmte Zwecke jeweils reserviert sind.
Die Rechte werden dann für die Gruppe gesetzt (nur das erlaubt, was gewünscht. alles andere verboten.
Einen Benutzer dann auch nur dieser Gruppe hinzufügen (in der Gruppe "users" ist er eh Zwangsmitglied. Deshalb auch die Gruppe users und administrators am besten ganz ignorieren)
Dann sollte da nämlich fast überall nicht zugelassen/verboten stehen und nur bei der gewünschten Funktion eine Erlaubnis.

Dein Scanner muss ja nur auf eine Freigabe schreiben. Deshalb braucht diese Gruppe auch keine Brechtigung für andere Freigaben oder Anwendungen.
 

king_kakkarot

Benutzer
Mitglied seit
23. Jan 2018
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Ok. Danke.

Jetzt müsste ich nur noch wissen, warum er die per FTP hoch geladene Datei im Browser nicht anzeigt.
Wenn ich die Datei per Browser hochlade, sehe ich es mit Filezila in dem entsprechenden Ordner.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Wenn ich hellsehen könnte, könnte ich es dir sagen.

Weiß ja jetzt nicht was du hier von wo nach wo mit welchen Nutzern und Berechtigungen geladen hast und was du dir wo wie anschaust.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat