Moodle/Update: Unterschied zwischen den Versionen

Aus Foxwiki
Subpages:
Zeile 23: Zeile 23:
  $ '''tar -czf ../backup/seminareFoxtomDe_$(date -I).tar.gz moodle'''
  $ '''tar -czf ../backup/seminareFoxtomDe_$(date -I).tar.gz moodle'''


== Durchführung ==
<!--
$ '''export NewWikiVersion=mediawiki-1.39.3'''
-->
=== Archiv entpacken ===
<!--
$ '''tar -xf $NewWikiVersion.tar.gz'''
=== Daten übertragen ===
<!--
$ '''cp -auv mediawiki/images/ $NewWikiVersion'''
$ '''cp -auv mediawiki/skins/ $NewWikiVersion'''
$ '''cp -auv mediawiki/extensions/ $NewWikiVersion'''
$ '''cp -auv mediawiki/resources/assets/ $NewWikiVersion/resources/'''
$ '''cp -auv mediawiki/LocalSettings.php $NewWikiVersion/'''
-->
=== Einstiegspunkt ändern ===
<!--
$ '''mv mediawiki mediawiki.old'''
$ '''mv $NewWikiVersion mediawiki'''
-->
=== Konfiguration anpassen ===
=== Erweiterungen aktualisieren ===
<!--
; Bestimmte Erweiterungen wurden aktualisiert, um mit der neuen Version von MediaWiki zu funktionieren
* Stellen Sie sicher, dass Sie auf die neuesten Versionen dieser Erweiterungen aktualisieren.
; Möglicherweise müssen Sie eigene Erweiterungen manuell aktualisieren
* Verschiedene [https://www.mediawiki.org/wiki/Special:MyLanguage/tarballs tarballs] enthalten einige Untergruppen von Erweiterungen und haben eine Versionierung, die Ihnen hilft, die richtige für Ihre MediaWiki-Kernversion zu wählen.
* https://www.mediawiki.org/wiki/Special:ExtensionDistributor Extension Distributor] funktioniert gut für die meisten Leute, die einen Schnappschuss von Erweiterungen wollen, die mit ihren unterstützten Versionen von MediaWiki funktionieren werden.
; Wenn Sie viele Erweiterungen wollen, ist [https://www.mediawiki.org/wiki/Special:MyLanguage/Download_from_Git downloading from Git] wahrscheinlich am besten.
; mwExtUpgrader
Ohne Git können Erweiterungen auch mit [https://www.mediawiki.org/wiki/MwExtUpgrader mwExtUpgrader] aktualisiert werden
$ '''php8.2 mwExtUpgrader.phar'''
Note that this release of code is not stable. Do not use for production.
Welcome to use mwExtUpgrader. This script can help you bulk upgrade MediaWiki extensions.
Continue with this action? (y/n) '''y'''
Please type the absolute path to the MediaWiki directory: /var/www/wiki.foxtom.de/wiki/mediawiki
mwExtUpgrader detected your MediaWiki version is 1.40.1
Confirm version to be upgraded (default: 1.40)
  [0] 1.35
  [1] 1.39
  [2] 1.40
  >
ExtensionDistributor unsupported Bootstrap
DrawioEditor unsupported REL1_40
CodeEditor successfully upgraded
SyntaxHighlight_GeSHi successfully upgraded to 2.0
[...]
-->
=== Update-Skript ===
<!--
* Abhängigkeiten auflösen
* Datenbank aktualisieren
$ php8.2 mediawiki/maintenance/update.php --force
; Aktualisierung per Webbrowser
* https://wiki.foxtom.de/mw-config/index.php
-->


<noinclude>
<noinclude>

Version vom 10. Juni 2024, 13:30 Uhr

Moodle Update - Software-Aktualisierung durchführen

Vorbereitung

Version


Download
$ wget https://download.moodle.org/download.php/direct/stable404/moodle-latest-404.tgz

Datensicherung

Konfiguration ermitteln

$ grep '$CFG->db' moodle/config.php
$CFG->dbname    = 'databaseName';
$CFG->dbuser    = 'databaseUserName';
$CFG->dbpass    = 'databasePassword';

Datenbank

$ mysqldump --user=$databaseUserName --password=$databasePassword $databaseName > backup/$databaseName_$(date -I).sql
# mysqldump c1moodleFoxtomDe > backup/c1moodleFoxtomDe_$(date -I).sql

Dateisystem

$ tar -czf ../backup/seminareFoxtomDe_$(date -I).tar.gz moodle



Anhang

Siehe auch

Dokumentation

Links

Projekt
Weblinks
  1. https://docs.moodle.org/404/de/Aktualisierung_von_Moodle