+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Umzug von Joomla von altem xampp oder Webanbieter auf einen neuen xampp Server

  1. #1
    Hat hier eine Zweitwohnung
    Registriert seit
    27.11.2011
    Ort
    ziemlich genau Milchstraße :-)
    Beiträge
    1.486
    Bedankte sich
    147
    Erhielt 335 Danksagungen
    in 307 Beiträgen

    Lächeln Umzug von Joomla von altem xampp oder Webanbieter auf einen neuen xampp Server

    Umzug von Joomla von altem xampp oder Webanbieter auf einen neuen xampp Server

    Dies ist eine ausführliche Anleitung zum „Umzug von Joomla“ Diese Anleitung erklärt vom exportieren der alten Datenbank bis zum Testen der umgezogenen Webseite alles Schritt für Schritt.
    Im nächten Post gibt es diese Anleitung auch als PDF downlode!

    Programmversionshinweise:
    In dieser Anleitung nutze ich Windows!
    Meine xampp Version ist die 1.7.7 (wer Probleme mit xampp 1.7.7 hat bitte Post #2 beachten)


    Wichtig: xampp 1.8.0 hat schon PHP 5.4.4 dazu ist Joomla noch nicht ganz kompatiebel! Zu empfehlen sind deshalb noch xampp 1.7.0 und 1.7.7

    Inhaltsverzeichnis:

    1. Hinweise zum exportieren einer bestehenden Datenbank (beim Webanbieter bzw. alten xampp)
    2. Installation des xampp Servers
    3. Starten des xampp Servers
    3.1 xampp mit dem „xampp Control Panel“ starten
    3.2 xampp mit Batchdateien starten
    4. Hochladen der Datenbank in phpmyadmin
    5. Einfügen der Webseite Daten
    6. Anpassen der „configuration.php“
    7. Testen der Webseite
    8. Weitere Anleitungen
    9. Quellen
    10. Danksagungen


    1. Hinweise zum exportieren einer bestehenden Datenbank (beim Webanbieter bzw. alten xampp):

    o Beim exportieren der Datenbank vom Anbieter ist folgendes zu beachten:
    • Die Datenbank muss in sql exportiert werden.
    • Die Datenbanken können mit Zip oder GZip komprimiert werden (nur bei größeren Datenbanken/webseiten sinnvoll!).
    • Wenn du nicht weißt wie du die Datenbanken exportieren kannst musst du dich mit deinem Hoster in Verbindung setzen und danach fragen.

    o Bei einem Umzug von einem alten xampp auf ein neues ist folgendes zu beachten:
    • Die Datenbank muss in sql exportiert werden.
    • Die Datenbanken können mit Zip oder GZip komprimiert werden (nur bei größeren Datenbanken/Webseiten sinnvoll!).
    • Bei xampp kannst du die Datenbank über phpmyadmin (http://localhost/phpmyadmin) exportieren. Eine Anleitung findest du unter „8. Weitere Anleitungen“.

    2. Installation des xampp Servers
    • Herunterladen der neuesten xampp Version von der Projektseite (http://www.apachefriends.org/de/xampp-windows.html) Oder für die Älteren Versionen hier: http://sourceforge.net/projects/xamp...MPP%20Windows/.
    • Entweder die .7z, .zip oder die .exe Version.
    • Bei den ersten Versionen ist ein zip Programm (wie 7-Zip) erforderlich bei der exe Version nicht.
    Installation der exe Version:
    • Ausführen der Datei „xampp-win32-x.x.x.exe“ durch Doppelklick (x.x.x = Versionsnummer z.B. 1.7.0).
    • Anschließend den Anweisungen auf dem Bildschirmfolgen.
    • Es können die Dienste MySQL und Apache installiert werden (hier noch nicht erforderlich und nicht empfohlen!).
    • Nach der Installation kann der Server (wie in „3. Starten des xampp Servers“ beschreiben) gestartet werden.
    Installation der 7z oder zip Version:
    • Entpacken der Datei „xampp-win32-x.x.x.zip“ oder „xampp-win32-x.x.x.7z“ (x.x.x = Versionsnummer z.B. 1.7.0) in ein selbst gewähltes Verzeichnis (z.B. I:\Server\xampp\)
    • Anschließend kann der Server (wie in „3. Starten des xampp Servers“ beschreiben) gestartet werden

    3. Starten des xampp Servers

    !!Wichtig: Bevor du deinen lokalen xampp Server startest erst den PC/Laptop vom Internet trennen! Jeder kann sonst auf deinen Server zugreifen!! Wichtig!!

    So du hast die Installation des Servers, wie beschrieben, durchgeführt? Dann kannst du nun im xampp Verzeichnis (z.B. I:\Server\xampp\) die Datei „setup_xampp.bat“ ausführen (dadurch passt sich xampp an dein System an).

    C--WINDOWS-system32-cmd-exe--2012-05-21--07-56-04.jpg
    Abb. 1

    Nun hast du zwei Möglichkeiten den xampp Server zu starten einmal mit dem xampp Control Panel (3.1) oder mit Batchdateien (3.2). Ich empfehle aber die erste Variante (3.1) da sie einfacher und verständlicher ist.

    3.1 xampp mit dem „xampp Control Panel“ starten

    Hierfür startest du im xampp Verzeichnis die Anwendung „xampp-control.exe“.
    Anschließend solltest du ein Fenster wie in Abb.2 sehen.

    XAMPP Control Panel Application--2012-05-21--07-56-22.jpg
    Abb.2

    Wenn das der Fall ist kannst du die ersten beiden Dienste (Apache und MySql) über den Button „Start“ starten anschließend sollte es aussehen wie auf Abb.3.
    Nun ist der Server gestartet! Weiter zur Datenbank. (Tipp: Schließen des Fensters minimiert das Control Panel als Icon in das rechte Menü der Taskleiste zum wieder starten reicht ein einfacher klick auf das xampp Icon)

    XAMPP Control Panel Application--2012-05-21--07-56-36.jpg
    Abb.3


    3.2 xampp mit Batchdateien starten

    Um den xampp Server mit den Batchdateien zu starten/stoppen musst du im xampp Verzeichnis auch folgende Dateien aufrufen:
    Apache & MySQL start:
    \xampp\xampp_start.exe
    Apache & MySQL stop:
    \xampp\xampp_stop .exe

    Du kannst auch jeden Dienste einzeln mittels Batchdateien starten/stoppen:

    Apache start:
    \xampp\apache_start.bat
    Apache stop:
    \xampp\apache_stop.bat
    MySQL start:
    \xampp\mysql_start.bat
    MySQL stop:
    \xampp\mysql_stop .bat

    Zusätzlich kannst du wie auch über das Panel den Mailserver (Mercury) und den FileZilla Server mittels Batchdateien starten/stoppen:

    Mercury Mailserver start:
    \xampp\mercury_start.bat
    Mercury Mailserver stop:
    \xampp\mercury_stop .bat
    FileZilla Server start:
    \xampp\filezilla _start.bat
    FileZilla Server stop:
    \xampp\filezilla _stop.bat

    Haken an der Sache die geöffneten „cmd Fenster“ müssen geöffnet bleiben (schließen beendet die Dienste sofort wieder). Die Fenster können aber in den Hintergrund gestellt bzw. auf die Taskleiste minimiert werden.

    So jetzt hast du deinen xampp Server entweder mit dem Control Panel oder mithilfe der Batchdateien gestartet! Jetzt geht weiter mit der Datenbank.

    4. Hochladen der Datenbank in phpmyadmin
    Wenn der Server nun gestartet ist kannst du in deinem Browser (z.B. Opera, Firefox, IE, …) folgende Adresse eintragen http://localhost/phpmyadmin/. Anschließend solltest du Abb.4 sehen.

    localhost - localhost - phpMyAdmin 3-4-5--2012-05-21--07-57-02.jpg
    Abb.4

    Um nun die SQL-Datenbank zu importieren musst du eine neue Datenbank anlegen Abb.5. Dazu musst du zuerst den Reiter „Datenbanken“ anklicken und anschließend einen Datenbanknamen festlegen (den musst du dir merken und am besten aufschreiben). Die anderen Einstellungen (Kollation und utf8_general_ci) so können übernommen werden.

    localhost - localhost - phpMyAdmin 3-4-5--2012-05-21--07-57-18.jpg
    Abb.5

    Nun kann die Datenbank über den Button „Anlegen“ erstellt werden.
    Um eine Datenbank nun zu importieren klickst du nun auf den Reiter „Importieren“.

    Jetzt solltest du folgendes Bild sehen (Abb.6)

    localhost - localhost - test - phpMyAdmi--2012-05-21--07-57-49.jpg
    Abb.6

    Nun musst du über „Auswählen…“ die exportierte Datenbank (SQL oder Zip oder GZip) auswählen. Die andern Einstellungen können übernommen und mit „OK“ bestätigt werden. Anschließend werden die Daten importiert. Nun kannst du phpmyadmin schließen und in das xampp Verzeichnis zurückkehren.

    5. Einfügen der Webseite Daten
    Im xampp Verzeichnis findest du den Ordner „htdocs“ in dieses Verzeichnis musst du deine Joomla Installation verschieben. Der Name dieses Ordners ist auch der den du im Browser die Adresszeile eintragen musst (z.B. Ordnername: „joomlaportal“ dann gilt „http://localhost/joomlaportal“ für das Frontend und „http://localhost/joomlaportal/administrator“ für das Backend)

    6. Anpassen der „configuration.php“
    Im Ordner xampp/htdocs/[Weibseite Daten Ordnername]/ findest du die Datei „configuration.php“. Diese musst du mit einem Editor (z.B. Notepad++, oder auch Windows Editor) öffnen.
    Und folgende Einträge ändern:

    Code:

    public $host = 'localhost'; //Hoster (localhost bei xampp sonst Hostername ggf. Hoster fragen was hier eingetragen werden muss)
    public $user = 'root'; //MySQL Username (root bei xampp sonst der Datenbank Username in der verwendeten Datenbank)
    public $password = ''; //MySQL Passwort (bei xampp keins sonst das Datenbankpasswort)
    public $db = ''; //MySQL Datenbankname (zuvor erstellte Datenbankname)
    public $dbprefix = 'w4usl_'; //Nicht ändern wenn nicht zwingend nötig!
    public $log_path = '/logs'; //Relativer Pfad zum log Ordner
    public $tmp_path = '/tmp'; //Pfad zum tmp Ordner
    (Quelle Joomlaportal FAQ von Lacki)


    7. Testen der Webseite
    Jetzt sollte alles eingestellt sein! Und du kannst die Webseite testen. Dazu startest du wie in „3. Starten des xampp Servers“ beschrieben den xampp Server.
    Anschließend öffnest du einen Browser und trägst in die Adresszeile „http://localhost/[Weibseite Daten Ordnername]“ ein.
    Nun sollte deine Startseite erscheinen. Wenn nicht dann kontrolliere bitte ob du alles nach dieser Anleitung gemacht hast.

    8. Weitere Anleitungen
    Datenbank aus phpmyadmin exportieren aber wie?
    • Öffne phpmyadmin (http://localhost/phpmyadmin)
    • Wähle deine Datenbank links in der Leiste
    • Drücke oben auf den Reiter exportieren
    • Bei Art des Exports "Schnell" auswählen
    • In der Liste darunter „SQL“ wählen.
    • Nun mit OK bestätigen.
    • Dann bekommst du deine Datenbank als downloade angeboten.


    localhost - localhost - phpmyadmin - php--2012-05-21--07-58-12.jpg
    Abb.7

    9. Quellen:
    Bilder: Alle Bilder sind von mir selber mit SmartisionScreenCopy an meinem Bildschirm ab fotografiert und mit GIMP 2.2.9 bearbeitet.
    Texte/Teilinhalte: Joomlaportal (http://Joomlaportal.de/) (Fragen und Antworten zu Joomla – FAQ Autor: „Lacki“)
    http://www.apachefriends.org/de/xampp-windows.html

    10. Danksagungen:
    Danke möchte ich erst einmal allen sagen die diese Anleitung lesen und somit Interesse an xampp und Joomla zeigen!
    Aber ein ganz großes Danke gilt allen Devs und anderen Entwicklern und Entwicklerinnen rund um Joomla!
    Ebenso gilt mein Danke allen Übersetzern und Übersetzerinnen besonders denen des JGerman Teams! Diese und alle andern machen einen super Job!
    Ein weiteres großes Danke gilt allen ehrenamtlichen Supportern der verschiedenen Joomla Foren die schon viele, auch mir nicht zu wenig, aus der tiefsten Verzweiflung gerettet haben.
    Ohne euch alle würde Joomla so nicht existieren! DANKE! DANKE! DANKE!

    Ich hoffe diese Anleitung war/ist hilfreich!
    Fragen, Kritik, Feedback und inhaltliche Fehler könne auch gerne per PN in diesem Forum an zero24 mitgeteilt werden!
    !!Wichtig: Diese Anleitung erhebt weder Anspruch auf Vollständig- noch auf Richtigkeit!!
    Viel Spaß mit dieser Anleitung und Joomla wünscht euch allen
    zero24


    Version 1.4
    Geändert von zero24 (05.08.2012 um 14:07 Uhr) Grund: Version 1.4
    Meine Webseite - mit Informationen/Anleitungen zum CMS Joomla von mir
    Mein Support hier ist beendet

  2. Erhielt Danksagungen von:


  3. #2
    Hat hier eine Zweitwohnung
    Registriert seit
    27.11.2011
    Ort
    ziemlich genau Milchstraße :-)
    Beiträge
    1.486
    Bedankte sich
    147
    Erhielt 335 Danksagungen
    in 307 Beiträgen

    Standard Neue Version meiner Anleitung; PDF Downloade

    Hallo Joomlabegeisterte!

    meine Anleitung als PDF downloade bitte Post #3 beachten!
    Geändert von zero24 (29.07.2012 um 16:34 Uhr)
    Meine Webseite - mit Informationen/Anleitungen zum CMS Joomla von mir
    Mein Support hier ist beendet

  4. #3
    Hat hier eine Zweitwohnung
    Registriert seit
    27.11.2011
    Ort
    ziemlich genau Milchstraße :-)
    Beiträge
    1.486
    Bedankte sich
    147
    Erhielt 335 Danksagungen
    in 307 Beiträgen

    Standard

    Hallo,

    Wichtig: xampp 1.8.0 hat schon PHP 5.4.4 dazu ist Joomla noch nicht ganz kompatiebel! Zu empfehlen sind deshalb noch xampp 1.7.0 und 1.7.7

    Ab jetzt ist die aktuelle Anleitung hier zufinden: Joomla Umzug

    !!Wichtig: Diese Anleitungen erheben weder Anspruch auf Vollständig- noch auf Richtigkeit!!

    gruß
    zero24
    Geändert von zero24 (28.11.2012 um 13:24 Uhr) Grund: Link angepasst
    Meine Webseite - mit Informationen/Anleitungen zum CMS Joomla von mir
    Mein Support hier ist beendet

  5. Erhielt Danksagungen von:


+ Antworten

Berechtigungen

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