Leitfaden Update der Wiki-Software: Unterschied zwischen den Versionen

Peter (Diskussion | Beiträge)
Peter (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 327: Zeile 327:


Details siehe [[SkipperGuide:Interne_Dokumentation/Externe_Links_im_neuen_Fenster]]
Details siehe [[SkipperGuide:Interne_Dokumentation/Externe_Links_im_neuen_Fenster]]
=4. Übernahme aus dem Testsystem ins Produktivsystem=
Nach ausführlichen Tests muss die Installation auf dem Produktivsystem durchgeführt werden. Hierzu wird das tmp.tar ins Produktivverzeichnis übernommen, der normale Update-Vorgang gestartet und abschließend die Dateien aus dem Testsystem ins Produktivsystem kopiert
Vorbereitung: nochmal den Schritt [[#1.2. Sicherung des aktuellen Version als Referenz]] durchführen, um den aktuellsten Stand zu sichern! (z.B. wegen dem image-Verzeichnissen)
==4.1. Einspielen der aktualisierten Programmversion==
Übernehmen des tmp.tars ins Produktivsystem. Grund: die Update-Skripte für die Datenbank müssen auf dem Produktivsystem ausgeführt werden! Es kann nicht ausgeschlossen werden, dass die Update-Skripte auch Dateien verändern, so dass ein sauberer Pre-Update-Stand geschaffen werden muss.
  1. SSH> cd www_skipperguide_de/mediawiki
  2. SSH> cp ../../test_skipperguide_de/mediawiki/tmp.tar .
  3. SSH> tar xvf tmp.tar
==4.2. Update-Skripte==
Vorher: korrekte Config in '''AdminSettings.php''' prüfen (Datenbank-Präfix muss "sg2_" sein!
Weiteres Vorgehen: siehe [[#2.3. Updateskripte durchführen]]
==4.3. Update der Programmdateien ==
Kopieren des Dateisystems aus dem Testsystem ins Produktivverzeichnis:
  SSH> cp -R test_skipperguide_de/mediawiki/* www_skipperguide_de/mediawiki
Aktualisieren von
  AdminSettings.php
  LocalSettings.php
  LocalDBSettings.php
--> Datenbank-Präfix von "test_sg2_" nach "sg2_" ändern
==4.4. Kontrolle des Produktivsystems==
Ausführliche Kontrolle des Produktivsystems und aller Plugins!