Update Mediawiki: Unterschied zwischen den Versionen

Aus Kommunalwiki
Zur Navigation springen Zur Suche springen
Zeile 10: Zeile 10:
 
## Ü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
## Extensions neu installieren (wenn möglich über ''[[Composer]]'')
 
### [https://www.mediawiki.org/wiki/Extension:Google_Analytics_Integration GoogleAnalytics]
 
### [https://www.mediawiki.org/wiki/Extension:Maps Maps] (ersetzt MapSources ab Version 1.27)
 
### [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediawiki]
 
#### SemanticForms
 
 
## Verzeichnisrechte überprüfen und ggf. ändern
 
## Verzeichnisrechte überprüfen und ggf. ändern
 
# 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)
Zeile 25: Zeile 20:
 
## Angaben zum Template (z.B. Vector) ergänzen
 
## Angaben zum Template (z.B. Vector) ergänzen
 
## LocalSettings.php aus Installation sichern, anpassen und in Verzeichnis der neuen Version kopieren.
 
## LocalSettings.php aus Installation sichern, anpassen und in Verzeichnis der neuen Version kopieren.
 +
# Extensions neu installieren (wenn möglich über ''[[Composer]]'')
 +
## [https://www.mediawiki.org/wiki/Extension:Google_Analytics_Integration GoogleAnalytics]
 +
## [https://www.mediawiki.org/wiki/Extension:Maps Maps] (ersetzt MapSources ab Version 1.27)
 +
## [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki SemanticMediawiki]
 +
### SemanticForms
 
# Shell-Zugriff mittels http://de.wikipedia.org/wiki/PuTTY, nicht mit root wg. Verzeichnisrechten
 
# Shell-Zugriff mittels http://de.wikipedia.org/wiki/PuTTY, nicht mit root wg. Verzeichnisrechten
 
# [http://git-scm.com/about GIT]
 
# [http://git-scm.com/about GIT]
 
## Dokumentation: http://git-scm.com/book, [http://git-scm.com/book/de deutsche Fassung], [https://github.s3.amazonaws.com/media/pro-git.en.mobi Kindle-Format], [http://www.mediawiki.org/wiki/Download_from_Git Wikimedia und GIT]
 
## Dokumentation: http://git-scm.com/book, [http://git-scm.com/book/de deutsche Fassung], [https://github.s3.amazonaws.com/media/pro-git.en.mobi Kindle-Format], [http://www.mediawiki.org/wiki/Download_from_Git Wikimedia und GIT]

Version vom 16. September 2016, 12:42 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. 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
    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. Verzeichnisrechte überprüfen und ggf. ändern
  5. Kopie der Datenbank anlegen (über Plesk, siehe ggf. auch https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki)
  6. Umleitung auf neue Wikiseite in Plesk einrichten (Hosting-Einstellungen für wiki.buergerverein-burgkunstadt.de)
  7. Wiki-Installationsroutine starten (Datenbankkopie sollte dort aktualisiert werden) (Verzeichnis /mw-config/index.php)
  8. 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.
  9. Extensions neu installieren (wenn möglich über Composer)
    1. GoogleAnalytics
    2. Maps (ersetzt MapSources ab Version 1.27)
    3. SemanticMediawiki
      1. SemanticForms
  10. Shell-Zugriff mittels http://de.wikipedia.org/wiki/PuTTY, nicht mit root wg. Verzeichnisrechten
  11. GIT
    1. Dokumentation: http://git-scm.com/book, deutsche Fassung, Kindle-Format, Wikimedia und GIT