Ergebnis 1 bis 26 von 26

Thema: Komplette Installation kopieren (auf andere Domain, gleicher Server)

  1. #1
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard Komplette Installation kopieren (auf andere Domain, gleicher Server)

    Moin,

    ich möchte gerne den gesamten Domaininhalt auf eine andere Domain kopieren, so dass ich danach zwei identische Installationen habe. Mich Backup BD geht das natürlich nicht, da Contao ja vorher installiert und vorkonfiguriert werden muss.

    Ich möchte aber, dass Contao direkt mitkopiert wird - samt allen Einstellungen, Usern etc. Kennt dazu jemand einen einfachen Weg?

    LG Fidel

  2. #2
    Contao-Fan Avatar von JMMB
    Registriert seit
    08.03.2012.
    Beiträge
    261
    User beschenken
    Wunschliste

    Standard

    Hallo,
    ich denke Du kannst dieser Anleitung folgen.

  3. #3
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Infidel Beitrag anzeigen
    Mich Backup BD geht das natürlich nicht, da Contao ja vorher installiert und vorkonfiguriert werden muss.
    Wieso das denn nicht? Egal ob Du einen Datenbankexport mit BackupDB, PHPMyAdmin oder was auch immer machst. Die exportierte Datenbank importierst Du in eine neue DB und verbindest Sie mit Deiner neuen Installation (kann auch eine wie von Dir beschrieben kopierte sein) und fertig.
    Das Ganze funktioniert nur nicht so wenn Du Dir über BackupDB ein Websitetemplate erstellen läßt.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  4. #4
    Administrator Avatar von hofff
    Registriert seit
    02.06.2011.
    Beiträge
    846
    User beschenken
    Wunschliste

    Standard

    Hallo,

    man muss immer unterscheiden:

    1. DB-Daten
    2. FTP-Daten

    Mit Backup-DB kannst du halt nur die Datenbank-Daten sichern/exportieren. Aber damit hast du ja schon die halbe Miete. Jetzt musst du halt noch die FTP-Daten übertragen. Dies kannst du manuell machen via FTP: von dem einen Webspace runterladen und auf den neuen Webspace hochladen, DB Zugangsdaten anpassen und fertig. Den Kopiervorgang der FTP-Daten kannst du natürlich auch via SSH durchführen. Das geht meist schneller.

    fg
    nicky


    Gesendet von iPhone mit Tapatalk Pro
    ... alles wird besser!

    Präsident der Contao Association Website/Github | Mitglied der Contao Community Alliance Website/Github

    individuelle Webanwendungen, Erweiterungen und noch viel mehr ... www.hofff.com/Github

  5. #5
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Falls da ein Shell-Zugang besteht und nur in ein anderes Verzeichnis kopiert werden muss, braucht man natürlich zum Kopieren der Dateien nicht FTP bemühen, ich mache das in der Regel dann mit rsync, aso z.B.
    Code:
    rsync -av Pfad_zum_Quellverzeichnis/ Pfad_zum_Zielverzeichnis/

  6. #6
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Ok, sagen wir also lieber: Backup DB kenne ich dafür nicht gut genug.

  7. #7
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Shell-Zugang wäre super... hab ich sicher, kenne ich mich nur nicht mit aus. Naja... sieht ja so ähnlich aus wie DOS früher . Aber Filezilla hat einfach mal einen teil der Daten beim Download weggelassen. Das habe ich erst bemerkt, nachdem ich mich lange mit einem 500er rumgeschlagen habe.

  8. #8
    Administrator Avatar von hofff
    Registriert seit
    02.06.2011.
    Beiträge
    846
    User beschenken
    Wunschliste

    Standard

    Wenn Filezilla einfach was weglässt, dann solltest du vielleicht eine Alternative suchen! ;-)


    Gesendet von iPad mit Tapatalk
    ... alles wird besser!

    Präsident der Contao Association Website/Github | Mitglied der Contao Community Alliance Website/Github

    individuelle Webanwendungen, Erweiterungen und noch viel mehr ... www.hofff.com/Github

  9. #9
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das hatte ich letztens auch mal mit Filezilla auf Windows 10 per Drag und Drop. Komplette Ordner wurden da unterschlagen, keine Ahnung, an was das lag. Ansonsten mache ich das auch mit Filezilla, wenn ich keinen Shell-Zugang habe.

    Tipp: Alles was du im BE speicherst landet in der DB, außer dem Punkt System-Einstellungen und beim Aufruf des Install-Tools. Das landet in der system/config/localconfig.php.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  10. #10
    Administrator Avatar von hofff
    Registriert seit
    02.06.2011.
    Beiträge
    846
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Tipp: Alles was du im BE speicherst landet in der DB, außer dem Punkt System-Einstellungen und beim Aufruf des Install-Tools. Das landet in der system/config/localconfig.php.
    Deine hochgeladenen Dateien, individuelle Templates, installierte Module uvm. liegen auch auf dem Webspace! ;-)

    fg
    nicky
    ... alles wird besser!

    Präsident der Contao Association Website/Github | Mitglied der Contao Community Alliance Website/Github

    individuelle Webanwendungen, Erweiterungen und noch viel mehr ... www.hofff.com/Github

  11. #11
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Insbesondere darf man bei so einer Kopieraktion auch nicht vergessen, eine eigenständige Datenbank zu verwenden für die Kopie und diese auch in der localconfig.php einzutragen.
    Manche Hoster bieten auch eine Weboberfläche an, die Kopieren ermöglicht. Oder wenigstens die Erstellung eines Archivs für einen Ordner inklusive Unterordner, das dann per FTP wesentlich schneller und einfacher zu übertragen ist als die einzelnen Dateien. Trotzdem, wenn ein Shellzugang verfügbar ist, nehme ich immer diese Möglichkeit. Man muss da kein Unix-Profi sein, die paar Kommandos, die man häufig braucht, kann man zur Not auch per Google rausfinden.

  12. #12
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.335
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Flotter 10-Minuten-Workflow:
    1. Zielsystem mittels des Checktools installieren
    2. Zielsystem mit neuer Datenbank einrichten
    3. SynCto auf beiden Systemen installieren und einrichten
    4. Synchronisieren

  13. #13
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Infidel Beitrag anzeigen
    Aber Filezilla hat einfach mal einen teil der Daten beim Download weggelassen.
    Beim Download der Contao-Installation? Ich denke Du wolltest eine Kopie auf dem Server erstellen?
    Der Export einer Datenbank hat doch erst einmal nichts mit FTP zu tun oder hast Du den Export erst mal auf dem Server gespeichert?

    Ich stehe mit ssh auch nicht so ganz auf Du und Du. Manchmal geht es auf Grund meiner nicht vorhandenen Übung für mich anders schneller, in anderen Fällen steht mir tatsächlich kein ssh-Zugang zur Verfügung.
    Für das was Du vorhast gehe ich ohne ssh bei Installationen ohne Composer regelmäßig wie folgt vor:

    • contao-check ins root der zweiten Domain/Subdomain laden
    • neue Datenbank erstellen und vorher exportierte DB aus der Ursprungs-DB importieren
    • Installation mit dem contao-check ausführen und mit der neuen Datenbank verbinden
    • Tabellen die zu Erweiterungen gehören nicht löschen
    • Erweiterungen übertragen
      dafür habe ich drei Wege gefunden
      1. Erweiterungen in der neuen Installation neu installieren
      2. Erweiterungen aus der alten Installation kopieren (kann man auch über meist vorhandene Werkzeuge des Providers machen)
      3. einfach die unter Erweiterungsverwaltung scheinbar vorhandenen Erweiterungen alle installieren/reparieren

    • alle eigenen Dateien übertragen
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  14. #14
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von lucina;427178
    [LIST=1
    [*]SynCto auf beiden Systemen installieren und einrichten [/LIST]
    Bei schwachen Hostern habe ich SynCto leider noch nie zum Laufen gekriegt. (Nachtrag: Hier sind zwei Installationen auf dem gleichen Webspace gemeint).
    Wollte auch mal meinen Workflow von lokalem Rechner (Windows 10 mit Xampp) auf den Server damit erleichtern. Ist mir leider auch nicht geglückt. Mein Test war damals mit einem Shared Hostingpaket bei Domainfactory. Ich glaube das Problem lag im Xampp, habe ich aus Zeitgründen aber nicht weiter verfolgt.
    Geändert von mlweb (16.12.2016 um 12:21 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.111
    Partner-ID
    10107

    Standard

    Das ist doch alles viel zu kompliziert.

    1. Per SSH oder FTP die Dateien kopieren.
    2. Die Datenbank kopieren.
    3. Die Datenbank informationen in der /system/config/localconfig.php anpassen.


    Den Weg über SyncCto würde ich nicht machen, das dauert doch viel zu lange - je nach Umfang der bestehenden Installation.

  16. #16
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Das ist doch alles viel zu kompliziert.
    Vielleicht bin ich "Satellitenverbidungsgeschädigt". Bei meiner langsamen Internetverbindung scheue ich alles was FTP ist wie der Teufel das Weihwasser.
    Ich benutze WINSCP und wenn ich dort versuche etwas auf dem Server über FTP-Zugang zu duplizieren dann scheitert das oder es dauert Ewigkeiten. In sofern finde ich ein anderes Vorgehen nicht kompliziert.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  17. #17
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Ansonsten mache ich das auch mit Filezilla, wenn ich keinen Shell-Zugang habe.
    Ich bin vor ein paar Jahren auf WinSCP umgestiegen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  18. #18
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    FTP nutze ich ausschliesslich mit komprimierten Archiven. Eine große Datei geht wesentlich schneller als viele kleine.

  19. #19
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Eine große Datei geht wesentlich schneller als viele kleine.
    Das nutzt nichts bei Geschwindigkeit die tagsüber regelmäßig auf Modem-Geschwindigkeiten absinken.
    Da kannst Du auch beim Übertragen von nur der neuen css-Datei zwischendurch getrost einen Kaffee kochen gehen.
    Seit bald zwei Jahren warten wir nun inständig auf die vollmundig versprochene DSL-Anbindung. Ich habe mich schon fast vollständig zum Nachtarbeiter entwickelt.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  20. #20
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Das ist doch alles viel zu kompliziert.

    1. Per SSH oder FTP die Dateien kopieren.
    2. Die Datenbank kopieren.
    3. Die Datenbank informationen in der /system/config/localconfig.php anpassen.


    Den Weg über SyncCto würde ich nicht machen, das dauert doch viel zu lange - je nach Umfang der bestehenden Installation.
    Genau das wollte ich auch sagen. Nur bei Punkt drei hätte ich gesagt Install-Tool aufrufen.

    Bei mir geht FTP rasend schnell. Unitymedia 5000er Upload 10 Dateien gleichzeitig mit Filezilla.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  21. #21
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.111
    Partner-ID
    10107

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Genau das wollte ich auch sagen. Nur bei Punkt drei hätte ich gesagt Install-Tool aufrufen.
    Das geht nicht. Wenn du die Contao Installation 1:1 kopierst, kopierst du ja auch die bestehende localconfig.php mit. Und dann bekommst du in der Kopie einen Fatal Error im Install Tool, weil die Datenbankinformationen schon eingegeben sind und diese aber nicht mehr stimmen.

  22. #22
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ok, geht halt auch mit der localconfig.php direkt. Ist mir nur nie aufgefallen, weil meine Kopien immer auf dem gleichen Server liegen und damit habe ich die DB Verbindung ja noch, muss sie nur ändern zur dublizierten DB. Also bei Fehler muss man natürlich in die localconfig.php.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  23. #23
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.111
    Partner-ID
    10107

    Standard

    Achso ja, wenn die alte Datenbankverbindung prinzipiell auch in der neuen Location noch funktioniert, dann kann man es auch über das Install Tool ändern, stimmt.

  24. #24
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Spooky, genau das ist mir passiert Aber ich hab doch recht schnell erkannt, dass es am DB User liegt und einem bestehenden User die DB Rechte gegeben. Es wird mehrere Installationen für den gleichen Kunden geben, da macht das für mich Sinn, das mit einem DB User zu erledigen.

    Läuft jedenfalls jetzt - danke für eure Tipps!

    LG Fidel

  25. #25
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    1. Die Datenbank informationen in der /system/config/localconfig.php anpassen.
    Aber wie ändere ich denn das DB User Passwort? Das ist ja verschlüsselt...?

    EDIT: Sah nur verschlüsselt aus. Nur das Installtool PW ist verschlüsselt.

    LG Fidel
    Geändert von Infidel (16.01.2017 um 12:04 Uhr)

  26. #26
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.111
    Partner-ID
    10107

    Standard

    Nein, das steht dort im Klartext.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •