Nextcloud migration zu Plesk Server
Hallo an alle hier,
ich habe mir einen Server bei Strato gemietet und gleich mal Plesk dazu mit ausprobiert. Eigentlich eine schöne Sache, nur leider macht es noch nicht so ganz dass was es soll :D
Ich komme von meinem alten Ubuntu Server 16.04.2 mit einer Nextcloud Installation und einer MySQL Datenbank. Vorher ging das ganze einfach über Webroot und einen virtual Host.
Unter Plesk habe ich schon vor der Migration eine Subdomain (cloud.domain.tld) angelegt und im Webroot Verzeichnis von Plesk (httpdocs) die Homedirectory auf den Unterordner cloud gesetzt.
soweit sogut..
Danach habe ich die alten Daten angepackt, gezippt und auf meinen PC zwischengespeichert. Genau das gleiche mit der Datenbank, nur ohne zippen.
Neue Datenbank in Plesk erstellt, alte Datenbank importiert und danach den gezippten Ordner in den Webroot(Webroot in Plesk ist dann /var/www/vhosts/domain.tld/cloud) der Subdomain geladen und entpackt. In der config noch die "anderen" Datenbankinformationen angegeben (neuer Datenbankname). Nur jetzt habe ich leider das Problem, dass ich nicht auf die neue Installation drauf komme da folgende Fehlermeldung kommt:
Ich habe schonmal ein bisschen herumgesucht, aber leider nichts gefunden was ich mit plesk umsetzen kann. Normalerweise würde der Ordner ja die Benutzer/Gruppe www-data bekommen, aber diese kann ich ihm nicht geben, da das ganze ja über Plesk verwaltet werden soll und ich mir somit den Zugriff nehmen würde(natürlich nur den Zugriff über Plesk, Shell würde weiterhin gehen).
Vielleicht hat jemand eine Idee wie sich das ganze mit Plesk umsetzen lässt. Wäre halt schön das ganze so zu Verwalten zukönnen, ansonsten würde ich es halt doch wieder wie gehabt über den Webroot und einen Virtualhost machen ;)
Danke schonmal fürs lesen, hoffe es ist einigermaßen verstädnlich
ich habe mir einen Server bei Strato gemietet und gleich mal Plesk dazu mit ausprobiert. Eigentlich eine schöne Sache, nur leider macht es noch nicht so ganz dass was es soll :D
Ich komme von meinem alten Ubuntu Server 16.04.2 mit einer Nextcloud Installation und einer MySQL Datenbank. Vorher ging das ganze einfach über Webroot und einen virtual Host.
Unter Plesk habe ich schon vor der Migration eine Subdomain (cloud.domain.tld) angelegt und im Webroot Verzeichnis von Plesk (httpdocs) die Homedirectory auf den Unterordner cloud gesetzt.
soweit sogut..
Danach habe ich die alten Daten angepackt, gezippt und auf meinen PC zwischengespeichert. Genau das gleiche mit der Datenbank, nur ohne zippen.
Neue Datenbank in Plesk erstellt, alte Datenbank importiert und danach den gezippten Ordner in den Webroot(Webroot in Plesk ist dann /var/www/vhosts/domain.tld/cloud) der Subdomain geladen und entpackt. In der config noch die "anderen" Datenbankinformationen angegeben (neuer Datenbankname). Nur jetzt habe ich leider das Problem, dass ich nicht auf die neue Installation drauf komme da folgende Fehlermeldung kommt:
Ich habe schonmal ein bisschen herumgesucht, aber leider nichts gefunden was ich mit plesk umsetzen kann. Normalerweise würde der Ordner ja die Benutzer/Gruppe www-data bekommen, aber diese kann ich ihm nicht geben, da das ganze ja über Plesk verwaltet werden soll und ich mir somit den Zugriff nehmen würde(natürlich nur den Zugriff über Plesk, Shell würde weiterhin gehen).
Vielleicht hat jemand eine Idee wie sich das ganze mit Plesk umsetzen lässt. Wäre halt schön das ganze so zu Verwalten zukönnen, ansonsten würde ich es halt doch wieder wie gehabt über den Webroot und einen Virtualhost machen ;)
Danke schonmal fürs lesen, hoffe es ist einigermaßen verstädnlich
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 345199
Url: https://administrator.de/contentid/345199
Ausgedruckt am: 23.11.2024 um 04:11 Uhr
9 Kommentare
Neuester Kommentar
Moin ....
musst du hauptsächlich schauen wie es für deine Nextcloud passt ...
grundsätzlich ... und so aus dem Kopf ,,, sollte alles unter den Berechtigungen für Nutzer/psacln laufen
der sollte rekursiv auch durchgängig gesetzt sein ... ... gruppenrechte ggf. darauf abstimmen (www-data) ... mal vom stammordner abgesehen der ist vermutlich psaserv ...
Ich denke mal die Fehlermeldungen helfen dir da weiter wo es hakt
Ashnod
musst du hauptsächlich schauen wie es für deine Nextcloud passt ...
grundsätzlich ... und so aus dem Kopf ,,, sollte alles unter den Berechtigungen für Nutzer/psacln laufen
der sollte rekursiv auch durchgängig gesetzt sein ... ... gruppenrechte ggf. darauf abstimmen (www-data) ... mal vom stammordner abgesehen der ist vermutlich psaserv ...
Ich denke mal die Fehlermeldungen helfen dir da weiter wo es hakt
Ashnod
Wenn sich an der Stelle rein gar nichts verändert hat, dann schau mal wo dein Wurzelverzeichnis angelegt ist.
Nur eine Vermutung > /var/www/vhosts/domain.tld und nicht /var/www/vhosts/domain.tld/cloud
dann würde die Struktur deshalb nicht passen.
Sonst fällt mir auf die schnelle noch eine .htaccess Datei ein die einen falschen redirect eingetragen hat.
Ashnod
P.S. Welche Pleskversion nutzt du?
Nur eine Vermutung > /var/www/vhosts/domain.tld und nicht /var/www/vhosts/domain.tld/cloud
dann würde die Struktur deshalb nicht passen.
Sonst fällt mir auf die schnelle noch eine .htaccess Datei ein die einen falschen redirect eingetragen hat.
Ashnod
P.S. Welche Pleskversion nutzt du?
Moin ... oki ...
Evtl. nochmal die Berechtigungen prüfen ob die wirklich in allen Verzeichnissen und auch den versteckten Dateien richtig übernommen wurden ...
Zum testen könnte man auch eine Neuinstallation unter dem Nutzer versuchen und schauen wie sich die Verhält, oder mit Onyx ja möglich ein Nextcloud Docker image zu nutzen (wenn eines von beiden gut läuft, ggf. deine Daten drüber ziehen)
und wie @fredmy bereits schrieb die Konfiguration von Nextcloud auf falsche Einträge durchsehen.
VG
Ashnod