Anleitung: Owncloud 6 manuell unter DSM 5 installieren

Status
Für weitere Antworten geschlossen.

tritor100

Benutzer
Mitglied seit
31. Jan 2011
Beiträge
84
Punkte für Reaktionen
3
Punkte
8
Hallo an alle,

nachdem ich persönlich viel Zeit in die Installation von OC6 unter DSM 5 gesteckt habe und die Paketinstallation nicht ging, habe ich eine Anleitung für eine manuelle Installation erstellt.

Vielen Dank an nachod und steff, die sich die Anleitung durchgesehen und Feedback gegeben haben.

Könnte man es noch genauer beschreiben - ja sicher.
Ist die Anleitung zu 100% vollständig - wahrscheinlich nicht.

Ich hoffe aber doch, daß sie dem einen oder anderen Nutzer etwas Zeit spart.

Für Feedback und etwaige Änderungswünsche oder -vorschläge bin ich dankbar.
Würde die dann einbauen und die Anleitung aktualisieren.

Grüße
Tritor
Anhang anzeigen Owncloud 6 Installation unter DSM 5ver0.3.pdf
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Sieht toll aus. Danke für die Anleitung, wird sicher einigen Nutzern helfen.
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
Hi, schöne Anleitung, korregiere noch die Schreibfehler gleich im ersten Satz, dann ist sie perfekt. :)

Paketquelle hinzufügen (ist nihct zwingend erforderlichm aber die Paketquelle ist grundsätzlich interssant)
 

m_ark

Benutzer
Mitglied seit
21. Apr 2010
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Hallo tritor100,

Vielen Dank für die Anleitung!

Viele Grüsse
mark
 

mabox

Benutzer
Mitglied seit
10. Jul 2013
Beiträge
202
Punkte für Reaktionen
12
Punkte
24
Hallo Tritor,
superklasse, vielen Dank für die Anleitung.
Kann mir jemand helfen wie ich vorgehen muss wenn ich owncloud bereits installiert habe? Ich habe das Paket owncloud-eg installiert und voll mit Kontakt und Kalenderdaten. Die möchte ich gerne umziehen. Leider soll man ja anscheinend lieber nicht das owncloud 6 Paket von den SynoCommunity Paketquellen installieren, daher muss ich es wohl auch manuell machen.
Muss ich vorher das owncloud Paket deinstallieren? Kann ich meine Daten irgendwie übertragen?

Schöne Grüße
mabox
 

mabox

Benutzer
Mitglied seit
10. Jul 2013
Beiträge
202
Punkte für Reaktionen
12
Punkte
24
OK habs selbst erledigt, sorry für die überschnelle Frage.

Falls es interessiert, bin so vorgegangen:
1. Backup DB
2. Backup Ordner owncloud unter dem web Ordner
3. Owncloud über die Paketquelle deinstalliert.
4. Ordner Owncloud unter dem web Ordner wieder angelegt.
5. Ordner data und config vom Backup von Punkt 2 wieder dorthin zurückgespielt.
6. Neuestes owncloud heruntergeladen: http://doc.owncloud.org/server/6.0/admin_manual/maintenance/update.html#upgrade und im web/owncloud Ordner entpackt
7. Berechtigungen gesetzt analog wie hier aus der Anleitung in dem Thema hier und die Owncloudseite aufgerufen.

Dann hat owncloud den Rest gemacht, DB Update usw.
Funktioniert soweit, jetzt muss ich aber wieder meine manuell installierten Apps wieder zum laufen bekommen.
 

UGLA

Benutzer
Mitglied seit
14. Apr 2013
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
ich wollte gerade das phpMyAdmin einrichten. Hier fragt er mich nach Benutzername und Passwort. Was muss ich da eingeben? Ich muss zugeben ich versuche mich das erste mal an Owncloud.
.
 

landogardiner

Benutzer
Mitglied seit
06. Jun 2012
Beiträge
41
Punkte für Reaktionen
0
Punkte
6
Problem

Hallo, ich scheitere gerade mangels Mac-Terminal-Kenntnissen an dem Setzen der Rechte.
Der zweite Befehl beim Rechteändern (chmod 750 -R config) wird abgelehnt. Hier liegt der Grund vermutlich daran, dass es keine Unterordner in config gibt. Wenn ich den Parameter -R weglasse, gibt es kein Problem.
Beim dritten Befehl (chown -R http:http owncloud/ ) kommt es zur Fehlermeldung "chown: http: illegal group name".
Das heißt ja, dass es die Gruppe http nicht gibt. Wo kann ich herausbekommen, welche Gruppe ich hier eintragen muss ?

Danke vorab
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
Bis DSM 4.3 ist es nobody
Ab DSM 5 ist es http

Probier mal http.http (also Punkt statt Doppelpunkt). Sollte eigentlich keinen Unterschied machen.

Was zeigt dir "less /etc/group" ?
Falls IPKG und "less" nicht vorhanden kannst du "more" probieren, das sollte standardmäßig installiert sein glaube ich.
 

landogardiner

Benutzer
Mitglied seit
06. Jun 2012
Beiträge
41
Punkte für Reaktionen
0
Punkte
6
In /etc/group ist kein http vorhanden. nobody aber schon. Wenn ich aber chown mit nobody:nobody ausführe, gibt es haufenweise die Meldung "operation not permitted".

Ach ja, und DSM 5 ist installiert.
 

Michael251

Benutzer
Mitglied seit
21. Dez 2011
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo, ich habe mich auch mal an diesem Thema Versuchung bin auf Probleme gestoßen. So ist bei mir unter /web/owncloud kein Verzeichnis Data vorhanden, also habe ich es manuell angelegt.
Danach die Befehle (chmod usw.) ausgeführt.
Dann die owncloud (im Browser mit http://IP der Synology/owncloud/) aufgerufen und es erscheint die sinngemäße Fehlermeldung, dass keine Schreibrechte für das Verzeichnis "apps" besteht.
Da ich so gut wie keine Ahnung von Unix/Linux habe, weis ich nun nicht weiter.

Vielen Dank vorab
Michael
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
@landogardiner - mmh, merkwürdig. Dann sieht es aber so aus, als wäre irgendwas nicht sauber auf den neuen Stand gekommen, weil http sollte als Gruppe vorhanden sein. DSM und alle Pakete auf neuestem Stand?
- Kannst mal prüfen, ob /etc/httpd vorhanden ist? Da liegt die conf vom Apache ab der 5er Version.
- Welchen genauen Befehl gibts du bei chown ein? Bist du als root auf der DS angemeldet?

@Michael251
Hast du denn das Setup unter /web/owncloud ausgeführt?
Oder versuchst du dich an der Installation des tar.gz?
Machst du ein Upgrade oder eine Neuinstallation? Hattest du vorher ein spk installiert gehabt?
Generell zu chmod/chown und root via ssh gibt es genug Infos im Forum und im Netz. Allerdings sollten wir erstmal deinen Startpunkt/Status-Quo definiert festlegen.
 

Michael251

Benutzer
Mitglied seit
21. Dez 2011
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo Fusion,
ich hatte bisher noch nichts in Richtung WEB installiert, nur Audiostation, Viedostation und Fotostation. Jetzt bin ich auf die Idee gekommen, die Owncloud für Kalender und Kontakte zu nutzen.
Also habe ich mir das weiter oben verlinkte PDF-Dokument genommen und die dort genannten Punkte nach und nach abgearbeitet. Bereits beim ersten Punkt, zusätzliche Quellen, trat der erste Fehler auf. Offensichtlich ist zur Zeit der dort genannte Server nicht immer erreichbar, wie ich hier im Forum an anderer Stelle gelesen habe. Aber laut dem Dokument geht es ja auch ohne. Ich habe mir dann das ZIP-Archiv heruntergeladen und mit 7Zip entpackt.
Du schreibst nun, ob ich das Setup in web/owncloud ausgeführt habe. Das habe ich natürlich nicht, da sich im Dokument kein Hinweis darauf befindet. Allerdings wird dort auch das Tar.gz genutzt.
Muss das Setup vor dem ssh-Zugriff mit Änderung der Rechte ausgeführt werden? Davon gehe ich mal aus und werde dann ab diesem Punkt nochmals alle Schritte durchlaufen. Vielleicht war es das ja dann schon!

Vielen Dank
Michael
 

Michael251

Benutzer
Mitglied seit
21. Dez 2011
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Tja, Setup unter Web/owncloud ausführen, leichter gesagt, als getan. Zumindestens finde ich keine Datei, die für die Installation zuständig sein könnte. Da fehlen mir wohl die entsprechenden Kenntnisse, wie das unter Unix/Linux gemacht wird.
 

landogardiner

Benutzer
Mitglied seit
06. Jun 2012
Beiträge
41
Punkte für Reaktionen
0
Punkte
6
Hallo Fusion,
ich habs bei mir dadurch gelöst, dass ich die Webinstall-Variante gewählt und darüber neu installiert habe. Jetzt funktioniert es soweit, bis auf das Problem, dass ich die Fehlermeldung "You are accessing the server from an untrusted domain." bekomme, aber komischerweise nur dann, wenn ich über die lokale IP-Adresse 192.168.xxx.xxx/owncloud gehe, nicht aber über die DynDNS-Adresse.
In der config.php habe ich trusted_domains auf beide (interne und externe IP) gesetzt, aber die lokale IP wird blockiert. Seltsam.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
@Michael251 - wichtig: Nur spk oder Manual. Ich würde sagen du probierst es nochmal von vorne. Entferne alles im Paketmanager was nach owncloud riecht und lösche mal das owncloud Verzeichnis unterhalb von web/ in der Filestation. Ob du das tar.bz2 oder das zip nimmst sollte egal sein (da du vermutlich Windows benutzt ist zip schon in Ordnung).
Webstation/Webdienste wie in der Anleitung angegeben aktivieren (zusätzlichen http port brauchst du eigentlich nicht).
Dann erstmal weiter wie im Dokument, MariaDB und phpMyadmin ... brauchst nicht abweichen.
Das Setup von dem ich geredet habe ist erst Punkt 11 in der Anleitung, da mußt du nicht wissen wie man das aufruft, das macht dein webserver von alleine wenn du die Seite aufrufst.

Wie gesagt, zurück auf Start und die manuelle Installation durchlaufen wie beschrieben, wenn dann konkret Fragen auftauchen melde dich wieder.
(wenn alles richtig läuft taucht auch keinerlei owncloud Eintrag innerhalb des DSM auf, außer eben ein mögliches Paket zum installieren, welches wir aber nicht nutzen. Die owncloud Verwaltung geht später direkt via Browser ohne den DSM)
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
@landogardiner - ja, ich nutze auch gerne den Web-Installer. Web-Installer und Installer Archiv finde ich gleich gut, Geschmackssache. Ein spk wäre zwar das idealste, leider hinken die Versionen hinterher und die verschiedenen Pakete beißen sich teils. Bin froh, dass ich davon weg bin.
Hast du wirklich interne und externe IP eingetragen oder für extern die DDNS Adresse?
Hat deine DS keinen Namen im lokalen Netz?
Kannst mal den trusted domains Abschnitt hier posten? Vielleicht ein Tipp-Fehler.
 

Michael251

Benutzer
Mitglied seit
21. Dez 2011
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
OK, dann werde ich mal alle Pakete deinstallieren und das owncloud-Verzeichnis unter web löschen. Dann halte ich mich an die Anleitung im PDF-Dokument und Frage bei jeder Unklarheit oder Fehlermeldung nach, bevor ich weiter mache.
Mal sehen, ob ich heute schon Zeit dazu habe, sonst wohl erst am Sonntag.

Danke
Michael
 

Michael251

Benutzer
Mitglied seit
21. Dez 2011
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
So, nachdem ich alles deinstalliert habe, tritt gleich beim Hinzufügen der Paketquelle "http://packages.synocommunity.com" der erste Fehler auf. Die Meldung lautet: "Ungültiger Speicherort".
Aber da die Paketquelle ja wohl nicht zwingend erforderlich ist, mache ich erst einmal weiter.
 

Michael251

Benutzer
Mitglied seit
21. Dez 2011
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
MariaDB und phpMyAdmin sind installiet, bei phpMyAdmin ist ein Password für root angelegt und der Benutzer owncloud ist angelegt. Danach habe ich den Ordner owncloud unterhalb von web angelegt.
Nun soll nach dem PDF-Dokument die Installationsdatei (Tar oder Zip file) geladen werden, das ganze unter http://owncloud.org/install/.
An dieser Stelle benötige ich nun eine genaue Angabe, was genau ich herunterladen soll und wohin ich die entsprechende Datei speichern soll.
 
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