Mediawiki: Unterschied zwischen den Versionen

Aus Mediawiki Ferdinand Gruber
Zur Navigation springen Zur Suche springen
fg>WikiSysop
 
K (1 Version importiert)
(kein Unterschied)

Version vom 7. Oktober 2020, 16:02 Uhr

Installation

# Beispiel
wget http://download.wikimedia.org/mediawiki/1.11/mediawiki-1.11.0.tar.gz
  • Entpacken
tar -xzvf mediawiki-1.11.0.tar.gz

Das Verzeichnis umbenennen und in /srv/www/htdocs kopieren.

  • Neue Datenbank und Benutzer mit phpMyAdmin anlegen
  • Im Browser die Installationsseite aufrufen:
# Beispiel:
http://hs-schallerbach.at/hswiki/mw-config

Upgrade

version=1.35; subversion=0; wikipath=/srv/www/htdocs/fg_wiki
cd /srv/www/htdocs
wget http://download.wikimedia.org/mediawiki/$version/mediawiki-$version.$subversion.tar.gz
tar xzvf mediawiki-$version.$subversion.tar.gz

# Dateien sichern und kopieren
rm -R $wikipath.old 2> /dev/null 
mv $wikipath $wikipath.old
cp mediawiki-$version.$subversion $wikipath -R

# Konfigurationsdatei zurückkopieren
cp $wikipath.old/LocalSettings.php $wikipath

# Update Script aufrufen
cd $wikipath/$wikiname/maintenance
php update.php --aconf ../AdminSettings.php

# Bilderverzeichnis zurückkopieren
cp -a $wikipath.old/images $wikipath

# Benutzerrechte
chown wwwrun.www $wikipath -R

MediaWiki Konfiguration

Die Konfiguration befindet sich in LocalSettings.php.

  • Logo und Favicon ändern
$wgLogo  = "{$wgScriptPath}/images/Dokuwiki.gif";
$wgFavicon = "$wgScriptPath/images/favicon.ico";
  • Upload von Dateien erlauben
$wgEnableUploads = true;
  • Benutzer

Die Wiki Benutzer sind in der Datenbank gespeichert - Tabelle user.

  • Bearbeiten von Seiten nur angemeldeten Benutzern erlauben
$wgGroupPermissions['*']['edit'] = false;

Sonstiges

  • Editierfeld verkleinern

Originaleinstellung: 25 Zeilen Eintrag 'rows' in dokuwiki\includes\DefaultSettings.php geändert:

$wgDefaultUserOptions = array( 
  'quickbar' 	=> 1,
  'underline' 	=> 2,
  'cols'	=> 80,
  'rows'	=> 24,
  • Memorylimit erhöhen

Achtung: Das Memorylimit muss für MediaWiki extra festgelegt werden, es genügt nicht die entsprechende Option in der /etc/php5/apache2/php.ini.

# /srv/www/htdocs/docuwiki/LocalSettings.php
ini_set( 'memory_limit', '32M' );
  • Favicon
$wgFavicon = "$wgScriptPath/favicon.ico";

Die Datei favicon.ico muss im Mediawiki-Verzeichnis sein.

Spezialseiten

Sidebar - Navigation

Die Navigationsleiste heißt in Mediawiki Sidebar. Sie kann als Administrator bearbeitet werden mit dem Link:

index.php/MediaWiki:Sidebar

WikiEditor

Das ist eine Editor Erweiterung, die jetzt automatisch in Wikimedia enthalten ist, aber erst aktiviert werden muss.

Siehe Extension:WikiEditor

LOG

  • 12.01.2016 - Update auf Version 1.26.1
  • 02.01.2015 - Datenbankfehler

Import der Sicherung mit phpMyAdmin nicht möglich, da zu große Datei, daher Login am Mysql Server

use dokuwiki
source /pfad_zum_mysqldump/dokuwiki.sql
  • 19.01.2014 - Update auf Version 1.22.1