The mediawiki rpms
Find a file
Michael Cronenworth 630c8f5c5e Fix typo in Provides
2025-12-11 07:47:52 -06:00
.gitignore Update to 1.43.0 2025-01-16 14:13:29 -06:00
mediawiki.conf Add <Directory> tags for skins in apache httpd config (bz#2171908) 2023-02-26 08:18:44 -07:00
mediawiki.spec Fix typo in Provides 2025-12-11 07:47:52 -06:00
mw-createinstance.in Avoid dangling symlinks in mw-createinstane, install rest.php 2022-03-12 16:20:38 -07:00
mw-updateallinstances.in Use run.php for maintenance scripts (rhbz#2330978) 2024-12-08 21:22:22 -07:00
README.RPM Add <Directory> tags for skins in apache httpd config (bz#2171908) 2023-02-26 08:18:44 -07:00
sources Update to 1.44.3 2025-12-10 21:55:08 -06:00

This mediawiki package supports multiple instances, sometimes also
called Wiki Farms or Wiki Families, but you can use it for a single
instance just as well.

This works by running mw-createinstance <path>, where <path> is the
new desired location of your wiki(s) like

mw-createinstance /srv/my.host/wiki

Note that the parent directories must exist.

You also need to create an Apache config entry (if you use Apache for
serving mediawiki) like

DocumentRoot /srv/my.host/wiki
Alias /skins /usr/share/mediawiki/skins
<Directory "/usr/share/mediawiki/skins">
  AllowOverride None
  Require all granted
</Directory>

<Directory "/srv/my.host/wiki">
  SetEnv MW_INSTALL_PATH "/srv/my.host/wiki"
  AllowOverride None
  Require all granted
</Directory>

(this example is for short URLs, e.g. ones w/o a "/wiki/" in the URL)