Mediawiki patchen: Unterschied zwischen den Versionen
Erscheinungsbild
1.39 als Beispiel verwenden |
Pfade angepasst |
||
| Zeile 11: | Zeile 11: | ||
[[mediawikiwiki:Manual:Upgrading#Using_patch|Offizielle Anleitung]] | [[mediawikiwiki:Manual:Upgrading#Using_patch|Offizielle Anleitung]] | ||
* Mit ssh (Putty) auf cyon einloggen und zum Ordner <code>/public_html/ | * Mit ssh (Putty) auf cyon einloggen und zum Ordner <code>~/public_html/handbuch</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. | * <code>wget <nowiki>https://releases.wikimedia.org/mediawiki/1.43/mediawiki-1.43</nowiki>.'''1'''.patch.gz</code> (version anpassen) | ||
* <code>gunzip mediawiki-1. | * <code>gunzip mediawiki-1.43.'''1'''.patch.gz</code> (version anpassen) | ||
* <code>patch -p1 --dry-run -i mediawiki-1. | * <code>patch -p1 --dry-run -i mediawiki-1.43.1.patch</code> (version anpassen) | ||
* Dann, wenn der dry-run gut aussieht: | * Dann, wenn der dry-run gut aussieht: | ||
** <code>patch -p1 -i mediawiki-1. | ** <code>patch -p1 -i mediawiki-1.43.1.patch</code> | ||
* Version prüfen auf [[Spezial:Version]] | * Version prüfen auf [[Spezial:Version]] | ||
* Patch löschen: <code>rm mediawiki-1. | * Patch löschen: <code>rm mediawiki-1.43.1.patch</code> | ||
[[Kategorie:Anleitungen]] | [[Kategorie:Anleitungen]] | ||
Aktuelle Version vom 1. Juni 2025, 21:49 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
- Mit ssh (Putty) auf cyon einloggen und zum Ordner
~/public_html/handbuchnavigieren. - Aktuell installierte Version nachschauen auf Spezial:Version
wget https://releases.wikimedia.org/mediawiki/1.43/mediawiki-1.43.1.patch.gz(version anpassen)gunzip mediawiki-1.43.1.patch.gz(version anpassen)patch -p1 --dry-run -i mediawiki-1.43.1.patch(version anpassen)- Dann, wenn der dry-run gut aussieht:
patch -p1 -i mediawiki-1.43.1.patch
- Version prüfen auf Spezial:Version
- Patch löschen:
rm mediawiki-1.43.1.patch