MediaWiki weitere Instanz installieren: Unterschied zwischen den Versionen
Geli (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Geli (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 22: | Zeile 22: | ||
Synology (auf der Synology Diskstation war dieser Schritt nicht erforderlich!) | Synology (auf der Synology Diskstation war dieser Schritt nicht erforderlich!) | ||
/usr/local/etc/apache22/sites-enabled/webstation-default.conf | /usr/local/etc/apache22/sites-enabled/webstation-default.conf | ||
Apache neu starten | Apache neu starten |
Version vom 12. März 2017, 21:21 Uhr
Voraussetzung: funktionierendes MediaWiki
Neuen Ordner im Ordner der Installation erstellen
Ordnerinhalt mediawiki in neuen Ordner kopieren (im Netz beschriebene Variante mit Symlinks funktioniert nicht!). Die Größe beträgt etwa 150MB (was verschmerzbar ist).
z.B. sudo cp -R /var/www/mediawiki/. /var/www/cyberwiki/
Im neuen Ordner
LocalSettings.php [wird neu erstellt] images [muss leer neu erstellt werden]
löschen.
Apache2 konfigurieren:
/etc/apache2/sites-available/000-default.conf
Hier wird eingefügt
Alias /mediawiki /var/www/NeuWiki <Directory /var/www/NeuWiki> Options FollowSymLinks AllowOverride All DirectoryIndex index.php index.htm index.html Order allow,deny allow from all </Directory>
Synology (auf der Synology Diskstation war dieser Schritt nicht erforderlich!)
/usr/local/etc/apache22/sites-enabled/webstation-default.conf
Apache neu starten
/etc/init.d/apache2 restart
Wiki Initialisieren
http://server/NeuWiki
Es wird der Installationsprozess durchgeführt. ACHTUNG: Passwörter merken!
Danach wird die Datei LocalSettings.php ins Stammverzeichnis kopiert. Owner und Berechtigungen müssen gesetzt werden:
sudo chown root.www-data LocalSettings.php chmod 640 LocalSettings.php
Zuletzt wird noch der Image-Ordner angelegt:
mkdir images chmod 755 images sudo chown www-data.www-data images
Zuerst wird das Anlegen eines Users getestet. Mit ziemlicher Sicherheit muss in der LocalSettings.php am Ende eine Zeile eingefügt werden:
$wgSessionCacheType = CACHE_DB;
That's it...
Weitere Überlegungen
https://sharkysoft.com/wiki/how_to_configure_multiple_MediaWiki_instances_on_a_single_host
https://serverfault.com/questions/158842/multiple-instances-of-mediawiki-on-one-server/158855