Zum Inhalt springen

Mediawiki patchen: Unterschied zwischen den Versionen

Aus meh als gmues
Link für upgrade angepasst
Markierungen: Visuelle Bearbeitung mobile web edit mobile edit
1.39 als Beispiel verwenden
Zeile 13: Zeile 13:
* Mit ssh (Putty) auf cyon einloggen und zum Ordner <code>/public_html/wiki</code> navigieren.
* Mit ssh (Putty) auf cyon einloggen und zum Ordner <code>/public_html/wiki</code> navigieren.
* Aktuell installierte Version nachschauen auf [[Spezial:Version]]
* Aktuell installierte Version nachschauen auf [[Spezial:Version]]
* <code>wget <nowiki>https://releases.wikimedia.org/mediawiki/1.35/mediawiki-1.35</nowiki>.'''3'''.patch.gz</code> (version anpassen)
* <code>wget <nowiki>https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39</nowiki>.'''3'''.patch.gz</code> (version anpassen)
* <code>gunzip mediawiki-1.35.'''3'''.patch.gz</code> (version anpassen)
* <code>gunzip mediawiki-1.39.'''3'''.patch.gz</code> (version anpassen)
* <code>patch -p1 --dry-run -i mediawiki-1.35.3.patch</code> (version anpassen)
* <code>patch -p1 --dry-run -i mediawiki-1.39.3.patch</code> (version anpassen)
* Dann, wenn der dry-run gut aussieht:
* Dann, wenn der dry-run gut aussieht:
** <code>patch -p1 -i mediawiki-1.35.3.patch</code>
** <code>patch -p1 -i mediawiki-1.39.3.patch</code>
* Version prüfen auf [[Spezial:Version]]
* Version prüfen auf [[Spezial:Version]]
* Patch löschen: <code>rm mediawiki-1.35.3.patch</code>
* Patch löschen: <code>rm mediawiki-1.39.3.patch</code>
[[Kategorie:Anleitungen]]
[[Kategorie:Anleitungen]]

Version vom 29. Dezember 2024, 13:28 Uhr

Für kleine Updates (z.B. 1.35.2 auf 1.35.3) können patches angewendet werden. Für upgrades (z.B. 1.35 auf 1.39) muss diese Anleitung befolgt werden.

Wir installieren nur LTS versionen.

Backup erstellen

  • Datenbank backup von cyon herunterladen
  • Idealerweise ein Backup des Medienordners erstellen

Patch anwenden

Offizielle Anleitung

  • Mit ssh (Putty) auf cyon einloggen und zum Ordner /public_html/wiki navigieren.
  • Aktuell installierte Version nachschauen auf Spezial:Version
  • wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.3.patch.gz (version anpassen)
  • gunzip mediawiki-1.39.3.patch.gz (version anpassen)
  • patch -p1 --dry-run -i mediawiki-1.39.3.patch (version anpassen)
  • Dann, wenn der dry-run gut aussieht:
    • patch -p1 -i mediawiki-1.39.3.patch
  • Version prüfen auf Spezial:Version
  • Patch löschen: rm mediawiki-1.39.3.patch