Native Installation von Owncloud 9.0.2 unter DSM 6 Update 7
Vorab: die Webstation, PHP56 und MariaDB sind installiert und aktiviert.
Starte den Download manuell ?
https://download.owncloud.org/community/owncloud-9.0.2.zip
Entpacke die Daten in ein Verzeichnis des Webservers; z.b. volume1/web/owncloud
Bitte keinen weiteren Ordner anlegen hinter
...owncloud befindet sich dann
.........data
........ config
........ apps
Prüfe die Rechte über die FileStation; http muss lesen&schreiben können im owncloud Webverzeichnis.
Die Rechte lassen sich auch Vererben, dazu bitte den Ordner Web selektieren unter unter Genehmigung die Systemgruppe HTTP hinzufügen mit rw und durch das Auswählen
Auf diesen Ordner, die Unterordner und Dateien anwenden umsetzen!
Jetzt über Eigenschaften des owncloud Ordners den Besitzer vom admin auf http ändern und durch das Auswählen
Auf diesen Ordner, die Unterordner und Dateien anwenden umsetzen!
Einstellungen Webstation:
Da standardmäßig die .htaccess Files für den Apache Server mitkommen, ist dieser auch als HTTP-Backend-Server: Apache HTTP Server 2.2 zu wählen.
PHP steht auf PHP 5.6
PHP-Einstellungen:
PHP-Cache ist aktiviert
PHP open_basedir muss noch anpassen werden; wichtig ist :/volume1/web/owncloud oder den Ort wo Ihr die Owncloud Daten entpackt habt! Plus :/dev/urando
Hier ist meine open_basedir:
Rich (BBCode):
/tmp:/var/services/tmp:/var/services/web:/var/services/homes:/volume1/web/owncloud:/dev/urandom
Wichtig ist das jeder Wert mit einem Doppelpunkt beginnt!
Anschließend bitte die Owncloud Datenbank über die Konsole der DS erstellen:
Rich (BBCode):
CREATE DATABASE owncloud CHARACTER SET utf8;
Rich (BBCode):
GRANT ALL ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY 'HierDasPasswort' WITH GRANT OPTION;
PHP und die Webstation müssen jetzt einmal neu gestartet werden.
Also über das DSM bitte PHP anschließend die Webstation
stoppen und wieder starten.
[btw. Kurze Zwischenfrage: Wenn jemand noch mehr console commands kennt für diese Dienste nur her damit
z.B. synoservicectl --restart pkg-apache22 ]
Rufe anschließend die URL der OC auf https://deineSyno//owncloud/index.php
Jetzt begrüßt Euch hoffentlich der WEB Installer der OC.
Es beginnt mit der Definition von einem admin Account und das Passwort dazu – bitte eintragen!
Darunter befindet sich der Link „Speicher & Datenbank“ bitte setzt das Datenverzeichnis
bei mir schon vor ausgefüllt mit volume1/web/owncloud ..
Darunter ist der Datenbanktreiber zu wählen, wir haben MySQL/MarisDB als bitte auswählen und die zuvor erstellten Daten eintragen:
Datenbank-benutzer: owncloud
Datenbank-Passwort: HierDasPasswort
Datenbank-Name: owncloud
localhost bleibt unverändert
Jetzt bitte auf Installation abschließen
und er schließt ab
… das dauert einen kurzen Augenblick.
Anschließend öffnet sich OC 9.0.2 Viel Erfolg.
Zu den Sicherheits- & Einrichtungswarnungen gibt es hier im Forum bereits einige Beiträge.
Bob