- Mitglied seit
- 24. Jan 2016
- Beiträge
- 15
- Punkte für Reaktionen
- 1
- Punkte
- 3
Hi, ich brauche Eure Hilfe:
Umgebung:
Synology DS716+ mit 8GB Ram, DSM 6.2.3-25426 Update 3
PHP 7.4
Apache 2.4
PHPmyAdmin 4.9.2
MariaDB 10 auf Port 3307
Nextcloud 21.0.0
Ich hatte unter MariaDB5 Nextcloud 18.x installiert und es funktionierte alles. Irgendwann lief NC nicht mehr auf php7.2 und ich musste auf 7.3 updaten und da das nicht sauber lief, habe ich direkt auf 7.4 upgedatet. Nach ein paar Einstellungen lief NC auch wieder. Leider konnte ich NC nicht updaten. Da NC die einzige Applikation war, die noch auf MariaDB5 lief, habe ich gleichzeitig die NC DB exportiert und in MariaDB10 importiert. Von 18 auf 19 auf 20 auf 21 upgegradet, was aber nicht gut lief.
Kurzerhand habe ich mich nach einem Backup zu einem Clean-Install entschieden. Datenbank-Backup, File-Sicherung etc.
Von der NC HP die letzte Version 21.0.0 heruntergeladen und in das NC-Verzeichnis auf der Webstation geschoben. In diesem Zusammenhand auch einen Shared-Folder auf der DS eingerichet, damit die NC-Daten nicht auf dem Webserver liegen.
Ich komme als root per PHPmyadmin auf die MariaDB10. Ich kann alle Datenbanken sehen. Bei den vergeblichen Installationsversuchen wurde auch eine nextcloud DB eingerichtet.
Ich kann auf der webstation über den webbrowser http://IPderDSM/nextcloud die Installationsroutine von NC aufrufen. Und da fangen die Probleme an:
Ich fülle die Maske wie folgt aus:
Adminkonto:
Benutzer admin
gewünschtes PW: adminPW
Speicher und Datenbank:
Datenverzeichnis: /volume1/nextcloud_daten (das ist der shared folder auf der NAS)
Datenbank einrichten: mysql MariaDB
Datenbank Nutzer: root
Datenbank PW: rootPW
Datenbank Name: nextcloud
Datenbank Host: 192.168.178.38:3307
Wenn ich die Maske so ausfülle mit dem gewünschten admin Konto und den Daten für die DB, das Datenverzeichnis und Datenbank-Host kommt als erste Fehlermeldung:
"MySQL-Benutzername und/oder Passwort ungültig Sie müssen Details von einem existierenden Benutzer einfügen."
Ich bin jetzt mit Rechnern etc. nicht unerfahren aber auch kein Experte. Aber nach einem gefühlten Leerlesen des Internet, weiss ich nicht, welcher Username hier eingetragen werden muss. Muss ich vorab in der Datenbank einen User erzeugen? Oder auch den Root für die DB eintragen (hat jedenfalls nicht funktioniert)?
Vielleicht können wir das hier im ersten Schritt klären und schauen, ob es dann weitergeht.
Vorab vielen Dank für Eure Hilfe!
Umgebung:
Synology DS716+ mit 8GB Ram, DSM 6.2.3-25426 Update 3
PHP 7.4
Apache 2.4
PHPmyAdmin 4.9.2
MariaDB 10 auf Port 3307
Nextcloud 21.0.0
Ich hatte unter MariaDB5 Nextcloud 18.x installiert und es funktionierte alles. Irgendwann lief NC nicht mehr auf php7.2 und ich musste auf 7.3 updaten und da das nicht sauber lief, habe ich direkt auf 7.4 upgedatet. Nach ein paar Einstellungen lief NC auch wieder. Leider konnte ich NC nicht updaten. Da NC die einzige Applikation war, die noch auf MariaDB5 lief, habe ich gleichzeitig die NC DB exportiert und in MariaDB10 importiert. Von 18 auf 19 auf 20 auf 21 upgegradet, was aber nicht gut lief.
Kurzerhand habe ich mich nach einem Backup zu einem Clean-Install entschieden. Datenbank-Backup, File-Sicherung etc.
Von der NC HP die letzte Version 21.0.0 heruntergeladen und in das NC-Verzeichnis auf der Webstation geschoben. In diesem Zusammenhand auch einen Shared-Folder auf der DS eingerichet, damit die NC-Daten nicht auf dem Webserver liegen.
Ich komme als root per PHPmyadmin auf die MariaDB10. Ich kann alle Datenbanken sehen. Bei den vergeblichen Installationsversuchen wurde auch eine nextcloud DB eingerichtet.
Ich kann auf der webstation über den webbrowser http://IPderDSM/nextcloud die Installationsroutine von NC aufrufen. Und da fangen die Probleme an:
Ich fülle die Maske wie folgt aus:
Adminkonto:
Benutzer admin
gewünschtes PW: adminPW
Speicher und Datenbank:
Datenverzeichnis: /volume1/nextcloud_daten (das ist der shared folder auf der NAS)
Datenbank einrichten: mysql MariaDB
Datenbank Nutzer: root
Datenbank PW: rootPW
Datenbank Name: nextcloud
Datenbank Host: 192.168.178.38:3307
Wenn ich die Maske so ausfülle mit dem gewünschten admin Konto und den Daten für die DB, das Datenverzeichnis und Datenbank-Host kommt als erste Fehlermeldung:
"MySQL-Benutzername und/oder Passwort ungültig Sie müssen Details von einem existierenden Benutzer einfügen."
Ich bin jetzt mit Rechnern etc. nicht unerfahren aber auch kein Experte. Aber nach einem gefühlten Leerlesen des Internet, weiss ich nicht, welcher Username hier eingetragen werden muss. Muss ich vorab in der Datenbank einen User erzeugen? Oder auch den Root für die DB eintragen (hat jedenfalls nicht funktioniert)?
Vielleicht können wir das hier im ersten Schritt klären und schauen, ob es dann weitergeht.
Vorab vielen Dank für Eure Hilfe!