TKL MediaWiki

Obraz MediaWiki poskytuje tzv. wiki engine, tj. wiki balíček napsaný v programovacím jazyce PHP, který vznikl pro účely Wikipedie. Tento obraz tak umožňuje po jeho spuštění plně využívat široké funkcionality znalostní báze, od její administrace, přes tvorbu znalostních stránek, příspěvků a článků, až po komunikaci s uživateli znalostní báze, atd.

Po spuštění stroje s tímto obrazem nalezneme (pod IP adresou daného stroje) v prohlížeči stránku velice podobnou té, kterou můžeme znát z Wikipedie. Přihlášení k administraci je možné prostřednictvím odkazu dostupného v pravé horní části stránky. Postupy pro editaci a správu znalostní báze dalece přesahují rámec tohoto manuálu.

V rámci daného obrazu jsou k dispozici také nástroje shellinabox, webmin a adminer, které jsou popsány v kapitole, která se věnuje obrazu TKL core nebo v samostatných návodech k použití.

MediaWiki je založena na WYSIWYG editaci znalostních článků a příspěvků, přičemž zajištění maximálního možného souladu s HTML je zajišťováno prostřednictvím ($wgUseTidy). Po instalaci obrazu je možné nahrávat soubory (max. velikost souboru = 2 MB) a provádět úpravy obrázků (GD library), přičemž podporované formáty obrázků jsou png, gif, jpg, jpeg.

Obraz TurnKey Linux MediaWiki obsahuje všechny komponenty, které byly zmíněny výše u verze core TKL a navíc:

  • Apache – webový server , aktuálně ve verzi 2.4.25
  • Python – programovací a skriptovací jazyk, aktuálně ve verzi 3.5.3
  • Adminer – jednoduché grafické rozhraní pro správu databáze MySQL
  • MediaWiki integrovanou s Apache 2, MySQL
  • Rozšíření MediaWiki instalovaná postřednictvím Debian balíčků – zahrnuje vlastní skript mwlsext pro povolení / zakáz rozšíření:
    • mediawiki-extensions-base
    • mediawiki-extensions-collection
    • mediawiki-extensions-geshi
    • mediawiki-extensions-openid
  • Postfix – emailový server, směrovaný na lokální účet
  • Moduly Webmin pro konfiguraci Apache2, MySQL, Postfix
  • MySQL – relační databáze, aktuálně ve verzi 5.5
  • Podpora SSL
Úvodní stránka znalostní báze MediaWiki v rámci obrazu TKL MediaWiki

Logo, které se zobrazuje v levém horním rohu, je umístěno v /var/lib/mediawiki/images/logo.jpg . Doporučená velikost obrázku loga znalostní báze je 135x135px. Název znalostní báze a email administrátora lze změnit v souboru /etc/mediawiki/LocalSettings.php:

  • $wgSitename = „“;
  • $wgEmergencyContact = webmaster@localhost;
  • $wgPasswordSender = webmaster@localhost;

Oficiální dokumentace obrazu TKL MediaWiki (v angličtině) je dostupná na stránkách: https://www.turnkeylinux.org/mediawiki .