Anleitung zum Umzug einer Website von einer Host-Server auf NAS gesucht

Status
Für weitere Antworten geschlossen.

The real Dude

Benutzer
Mitglied seit
09. Dez 2017
Beiträge
9
Punkte für Reaktionen
4
Punkte
3
Lieben Forengemeinde,

eigentlich kenn ich mich mit NAS aus und hab auch schon ein paar von Synology besessen, dennoch schaff ich es nicht meine, auf einem gehosteten Server liegende Website, auf meiner DS916+ zum laufen zu bekommen. Sinn der Sache ist eine Entwicklungsumebung zu schaffen, bevor ich tiefgreifende Änderungen an der Website vornehme.

Es gibt ja einige Websiten die sich mit dem Website-Umzug auf eine NAS oberflächlich beschäftigen, und auch hier im Forum gibt es einige Hinweise, wie man einen Website von einem Server auf die NAS umzieht, aber es gibt eben keine ordentliche Schritt-für-Schritt-Anleitung. Die meisten sind einfach nur lückenhaft oder gehen auf ein einzelnes Problem ein.

Ich bin bestimmt nicht der einzige, der sich über eine vollständige Schritt-für-Schritt-Anleitung freuen würde :), beginnend bei den Arbeiten auf der NAS. Denn die vorherigen Schritte, wie man zu den Datein und der Datenbankg gelangt, sind ja von Hoster zu Hoster unterschiedlich. Das kann niemand in einer Anleitung abdecken. Die Schritte auf der Synology-NAS sind jedoch immer gleich.

Also, wer erbarmt sich hier? :)

Vielen, vielen Dank dafür schon im Voraus! :)
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Willkommen im Forum.

Die Schritte auf dem NAS sind eben auch nicht immer gleich. Die Möglichkeiten wie und wo eine Seite auf dem NAS eingerichtet wird lassen sich schon nicht mehr an einer Hand abzählen.
Deshalb kann es keine vollständige Schritt für Schritt Anleitung geben, außer sie wäre genau auf deinen konkreten Fall hin geschrieben.
Das Ziel wäre immer, dass man lernt und versteht was man tut, damit man auch von anderen Anleitungen abstrahieren kann und es auf die eigene Situation übertragen.
Sonst hängt man plötzlich an Schritt X der Anleitung und kommt wieder nicht weiter, weil doch ein nicht vorhergesehener Fehler / Randbedingung zum tragen kommt.

Alleine schon die Seite selbst, hand gecoded, website generator X verwendet, CMS im Einsatz, Einsatz von Scriptsprachen (php etc), oder oder oder ... da bleiben auch bei deinem Ausgangspost noch Millionen an Möglichkeiten.

Wenn du also wesentlich konkreter wirst, kann man vielleicht eine Meta-Schrittanleitung geben, aber das wird denke auch keine "Klicke diesen Button hier" etc werden.
 

The real Dude

Benutzer
Mitglied seit
09. Dez 2017
Beiträge
9
Punkte für Reaktionen
4
Punkte
3
Hi Fusion,

da geb ich dir Recht. Ich war so sehr auf Wordpress fukussiert, dass ich die andere CMS ganz vergessen habe. Ich wusste auch nicht, dass sich die DMS-Ausführung bei aktuellen Synology-NAS so sehr voneinander unterscheiden.

Dann werde ich mal konkreter. Mein Setup sieht folgendermaßen aus:

+ Selfmanaged Wordpress 4.9 auf einem bezahlten Webspace
+ Alle Dateien meiner Serverinstallation und die Datenback liegen mir vor und hab ich auf die NAS kopiert bzw. die Datenbank in die MariaDB migriert
+ Webstation, PHP 5.6, PHP 7 und virtual Hosts laufen bzw. zeigen auf das richtige Verzeichnis
+ In der WP-Config.php stehen das gleiche PW und der gleiche Login für die Datenbank wie in der Ursprungsinstallation. DB-Adresse ist Localhost

Problem: Ich kann die Website nicht erreichen und leider werden mir nirgendwo Fehler angezeigt d.h ich seh gar nicht wo es haken könnte.

Bevor wir also eine Hin-und-her-Schreib-Fehleranalyse machen, fände ich es halt besser, den Standardinstallationsweg für eine auf die NAS umgezogene Wordpress-Seite aufzuzeigen. Vielleicht gibts ja dabei den AHA!-Effekt dann. ;)
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Es ist nicht das DSM das sich hier unterscheidet. Nur gibt es eben x Möglichkeiten wie Webseiten auf der DS gehosted werden.
Deshalb gibt es nicht den Standard-Weg.

MariaDB. Version 5 oder 10?
Bei Version 10 ist der Port 3307 (Version 5 3306).
Manchmal muss anstatt localhost auch 127.0.0.1 verwendet werden (oder die NAS LAN IP)

vHosts unterscheiden sich ja vermutlich vom externen Namen, oder verbiegst du was mit lokalem DNS Server?

Dementsprechend sind ja auch die config Dateien von wordpress "unpassend"?

http://www.synology-forum.de/showthread.html?61232-Synology-als-Wordpress-Testumgebung
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Es gibt ja auch "Umzugs-Plugins" wie z. B. Duplicator -> Klick
Aber bevor die Web Station mit den vHosts nicht läuft, brauchst Du damit noch nicht anfangen.
 

The real Dude

Benutzer
Mitglied seit
09. Dez 2017
Beiträge
9
Punkte für Reaktionen
4
Punkte
3
Schon versucht, aber das funktioniert nicht. Es bricht immer beim Einspielen der Daten auf die NAS ab. Mit dem Plugin haben mehrere Leute Probleme.
 

The real Dude

Benutzer
Mitglied seit
09. Dez 2017
Beiträge
9
Punkte für Reaktionen
4
Punkte
3
Es ist nicht das DSM das sich hier unterscheidet. Nur gibt es eben x Möglichkeiten wie Webseiten auf der DS gehosted werden.
Deshalb gibt es nicht den Standard-Weg.

MariaDB. Version 5 oder 10?
Bei Version 10 ist der Port 3307 (Version 5 3306).
Manchmal muss anstatt localhost auch 127.0.0.1 verwendet werden (oder die NAS LAN IP)

vHosts unterscheiden sich ja vermutlich vom externen Namen, oder verbiegst du was mit lokalem DNS Server?

Dementsprechend sind ja auch die config Dateien von wordpress "unpassend"?

http://www.synology-forum.de/showthread.html?61232-Synology-als-Wordpress-Testumgebung

Bei mir läuft MariadB 10. Ich hab schon die DB-Adresse auf die lokale LAN-IP und auf 127.0.0.1 gesetzt, ohne das es eine Verbesserung gegeben hätte.
vHost: nein, da bieg ich nix um. Web-Verzeichnis heißt genauso wie auf dem gehosteten Server. PHP7 und Apache 2.4 sind eingestellt. Kein lokaler DNS-Server im Einsatz.

Es liegt garantiert an einem kleinen Haken oder einem falsch eingestellten DropDown-Feld. Die Frage ist nur wo?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Bitte keine Vollzitate.

Hast du auch schon direkt 127.0.0.1:3307 für DB host probiert?
 

The real Dude

Benutzer
Mitglied seit
09. Dez 2017
Beiträge
9
Punkte für Reaktionen
4
Punkte
3
Entschuldige das Vollzitat. Bin noch neu hier. Wird nicht wieder vorkommen. :)

Ja, auch 127.0.0.1:3307 hatte ich in der WP-config stehen. Gleicher Effekt: ich bekomme keinen connect hin. Ich hab auch mal die SQL-Server (2.2, 2.4, nginx) durchprobiert. Auch das half nicht.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Unbenannt.PNG

Damit gehts nicht? Was bekommst Du denn für einen Fehler?
 

The real Dude

Benutzer
Mitglied seit
09. Dez 2017
Beiträge
9
Punkte für Reaktionen
4
Punkte
3
Hab ich gemacht, ohne Effekt.
Ich bekomm immer die 404-Seite
Wenn ich nur die lokale Adresse der NAS in den Browser eingebe, bekomm ich die blaue Standard-Webstation-Seite angezeigt "Web Station has been enabled. To finish setting up your website, please see the "Web Service" section of DSM Help."

Gebe ich die lokale Adresse der NAS + den Port ein, der mit dem Vhost definierten Dokument Root verlinkt ist, kommt die 404-Seite mit dem Zusatz nginx. Ich verwende aber gar nicht den nginx-Webserver. Es ist immer der Apache 2.4 eingestellt. Ich bin am verzweifeln und dreh mich seit Wochen im Kreis ...
 
Zuletzt bearbeitet:

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Hab Dir eine PN geschickt.
 
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