MediaWikiSites: Difference between revisions

From Hobbynet Admin Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 22: Line 22:
  rm -rf www-old
  rm -rf www-old
  cp -a www www-old
  cp -a www www-old
  wget https://releases.wikimedia.org/mediawiki/1.34/mediawiki-1.34.1.tar.gz
  wget https://releases.wikimedia.org/mediawiki/1.34/mediawiki-1.34.2.tar.gz
  tar xzf mediawiki-1.34.1.tar.gz
  tar xzf mediawiki-1.34.2.tar.gz
  chown wiki-hobby-nl:www-hobby-nl  mediawiki-1.34.1 -R
  chown wiki-hobby-nl:www-hobby-nl  mediawiki-1.34.2 -R
  cp -a www-old/LocalSettings.php  mediawiki-1.34.1
  cp -a www-old/LocalSettings.php  mediawiki-1.34.2
  cp -a www-old/images/*            mediawiki-1.34.1/images
  cp -a www-old/images/*            mediawiki-1.34.2/images
  cp -a www-old/getip*              mediawiki-1.34.1
  cp -a www-old/getip*              mediawiki-1.34.2
  rm -rf www
  rm -rf www
  mv mediawiki-1.34.1 www
  mv mediawiki-1.34.2 www
  cd www/maintenance
  cd www/maintenance
php update.php
Op 2020.08.30 weigerde de update correct te lopen. Bleek dat er geen skins meer waren, en de extensie WikiEditor ontbrak ook.
Pas na het terugzetten van die bestanden uit de oude omgeving wilde het update script draaien
cp -a ../../www-old/skins/MonoBook ../skins/
cp -a ../../www-old/skins/Vector/ ../skins/
cp -a ../../www-old/skins/Timeless/ ../skins/
cp -a ../../www-old/extensions/WikiEditor ../extensions/
  php update.php
  php update.php



Revision as of 17:55, 30 August 2020

Lijst met Mediawiki sites die wij bijhouden

upgrade procedure

  • maak met tar een backup van de wiki:
cd /disk/site/wiki
tar -cf wiki-backup-20200405.tar www
bzip2 wiki-backup-20200405.tar
  • maak met phpmyadmin een backup van de database

Hobbynet wiki updaten

  • Volg de instructies om de wiki te updaten
Ons eigen lijstje:

cd /disk/site/wiki
rm -rf www-old
cp -a www www-old
wget https://releases.wikimedia.org/mediawiki/1.34/mediawiki-1.34.2.tar.gz
tar xzf mediawiki-1.34.2.tar.gz
chown wiki-hobby-nl:www-hobby-nl  mediawiki-1.34.2 -R
cp -a www-old/LocalSettings.php   mediawiki-1.34.2
cp -a www-old/images/*            mediawiki-1.34.2/images
cp -a www-old/getip*              mediawiki-1.34.2
rm -rf www
mv mediawiki-1.34.2 www
cd www/maintenance
php update.php

Op 2020.08.30 weigerde de update correct te lopen. Bleek dat er geen skins meer waren, en de extensie WikiEditor ontbrak ook. Pas na het terugzetten van die bestanden uit de oude omgeving wilde het update script draaien

cp -a ../../www-old/skins/MonoBook ../skins/
cp -a ../../www-old/skins/Vector/ ../skins/
cp -a ../../www-old/skins/Timeless/ ../skins/
cp -a ../../www-old/extensions/WikiEditor ../extensions/
php update.php
  • Als update.php niet draait, omdat er geen sql modules beschikbaar zouden zijn, selecteer dan eerst de juiste php versie
update-alternatives --config php
  • Op de hobbynet wiki staan 2 losse bestanden die geen directe relatie met de wiki software hebben (getip.html en getip.php).

Plaats die bestanden terug, tijdens de wiki upgrade actie!