Update Mediawiki: Unterschied zwischen den Versionen

Aus Kommunalwiki
Zur Navigation springen Zur Suche springen
Zeile 7: Zeile 7:
 
## SQL-Datenbank
 
## SQL-Datenbank
 
# Neues Unterverzeichnis auf dem Server anlegen (nach Versionsnummer)
 
# Neues Unterverzeichnis auf dem Server anlegen (nach Versionsnummer)
# Neue Wikiversion (https://releases.wikimedia.org/mediawiki/ - https://www.mediawiki.org/wiki/Manual:Upgrading/de#Lesen_Sie_die_Versions-Hiweise ) herunterladen und in das neu angelegte Verzeichnis kopieren, z.B. per ftp
+
# Gesicherte Daten aus altem Verzeichnis in neues Verzeichnis kopieren
 +
## Localsettings auf Kopie der DB ändern
 +
## Update aller Extensions
 +
# Neue Wikiversion (https://releases.wikimedia.org/mediawiki/ - https://www.mediawiki.org/wiki/Manual:Upgrading/de#Lesen_Sie_die_Versions-Hiweise ) herunterladen und in das neu angelegte Verzeichnis kopieren, z.B. per ftp (überschreiben)
 
## Überprüfen, welche Verzeichnisse in der bisherigen Version individuell angelegt wurden und in neue Version kopiert werden müssen
 
## Überprüfen, welche Verzeichnisse in der bisherigen Version individuell angelegt wurden und in neue Version kopiert werden müssen
 
## Immer Verzeichnis "images" aus bisheriger Version in passendes Unterverzeichnis der neuen Version kopieren bzw. aktualisieren
 
## Immer Verzeichnis "images" aus bisheriger Version in passendes Unterverzeichnis der neuen Version kopieren bzw. aktualisieren
Zeile 13: Zeile 16:
 
## Verzeichnisrechte überprüfen und ggf. ändern (Fehlende Rechte durch download des gesamten InstVerz + Upload in neues Verz + neue Umleitung)
 
## Verzeichnisrechte überprüfen und ggf. ändern (Fehlende Rechte durch download des gesamten InstVerz + Upload in neues Verz + neue Umleitung)
 
# Kopie der Datenbank anlegen (über Plesk, siehe ggf. auch https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki)
 
# Kopie der Datenbank anlegen (über Plesk, siehe ggf. auch https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki)
 +
# Localsettings mit angepassten Daten in neues Verzeichnis kopieren
 
# Umleitung auf neue Wikiseite in Plesk einrichten (Hosting-Einstellungen für wiki.buergerverein-burgkunstadt.de)
 
# Umleitung auf neue Wikiseite in Plesk einrichten (Hosting-Einstellungen für wiki.buergerverein-burgkunstadt.de)
 
# Wiki-Installationsroutine starten (Datenbankkopie sollte dort aktualisiert werden) (Verzeichnis /mw-config/index.php)
 
# Wiki-Installationsroutine starten (Datenbankkopie sollte dort aktualisiert werden) (Verzeichnis /mw-config/index.php)

Version vom 17. September 2016, 10:18 Uhr

  1. Vorbereitung
    1. Diese Seite als Checkliste ausdrucken
    2. Mediawiki Eintrag im Handbuch lesen: Englisch, Deutsch (Anleitung Version 1.27)
    3. Zur neuen Version gehörende Upgrade-Textdatei lesen
  2. Bisherige Wikidateien vom Server auf lokale Festplatte sichern
    1. Wikiverzeichnis
    2. SQL-Datenbank
  3. Neues Unterverzeichnis auf dem Server anlegen (nach Versionsnummer)
  4. Gesicherte Daten aus altem Verzeichnis in neues Verzeichnis kopieren
    1. Localsettings auf Kopie der DB ändern
    2. Update aller Extensions
  5. Neue Wikiversion (https://releases.wikimedia.org/mediawiki/ - https://www.mediawiki.org/wiki/Manual:Upgrading/de#Lesen_Sie_die_Versions-Hiweise ) herunterladen und in das neu angelegte Verzeichnis kopieren, z.B. per ftp (überschreiben)
    1. Überprüfen, welche Verzeichnisse in der bisherigen Version individuell angelegt wurden und in neue Version kopiert werden müssen
    2. Immer Verzeichnis "images" aus bisheriger Version in passendes Unterverzeichnis der neuen Version kopieren bzw. aktualisieren
    3. Logodatei wiki.png durch BV-Logo (Dateiname gleich) ersetzen (/resources/assets)
    4. Verzeichnisrechte überprüfen und ggf. ändern (Fehlende Rechte durch download des gesamten InstVerz + Upload in neues Verz + neue Umleitung)
  6. Kopie der Datenbank anlegen (über Plesk, siehe ggf. auch https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki)
  7. Localsettings mit angepassten Daten in neues Verzeichnis kopieren
  8. Umleitung auf neue Wikiseite in Plesk einrichten (Hosting-Einstellungen für wiki.buergerverein-burgkunstadt.de)
  9. Wiki-Installationsroutine starten (Datenbankkopie sollte dort aktualisiert werden) (Verzeichnis /mw-config/index.php)
  10. Localsettings: Daten zu Datenbank, User und Pw überprüfen
    1. User und Pw erneuern
    2. auf Kopie in neuer Installation verweisen
    3. Verweise auf Extensions ergänzen
    4. Angaben zum Template (z.B. Vector) ergänzen
    5. LocalSettings.php aus Installation sichern, anpassen und in Verzeichnis der neuen Version kopieren.
  11. Extensions von bisher Version in neue Version des Mediawiki Verzeichnis /extensions kopieren und ggf. Update (wenn möglich über Composer) durchführen dabei auf user achten, der auch ftp-Rechte hat
    1. GoogleAnalytics
    2. Maps (ersetzt MapSources ab Version 1.27)
    3. SemanticMediawiki
      1. Configuration
      2. Troubleshooting
      3. Special:SMWAdmin
      4. ggf. Reparatur durchführen
      5. SemanticForms
  12. Shell-Zugriff mittels http://de.wikipedia.org/wiki/PuTTY, nicht mit root wg. Verzeichnisrechten, sollte Nutzer sein, der auch FTP-Rechte hat (root darf nicht FTP nutzen wegen Passwortübertragung)
  13. GIT
    1. Dokumentation: http://git-scm.com/book, deutsche Fassung, Kindle-Format, Wikimedia und GIT

Siehe auch