MediaWiki weitere Instanz installieren: Unterschied zwischen den Versionen
Geli (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Voraussetzung: funktionierendes MediaWiki<br /> Neuen Ordner im Ordner der Installation erstellen<br /> Ordnerinhalt mediawiki in neuen Ordner kopieren (im Net…“) |
Geli (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
Neuen Ordner im Ordner der Installation erstellen<br /> | Neuen Ordner im Ordner der Installation erstellen<br /> | ||
Ordnerinhalt mediawiki in neuen Ordner kopieren (im Netz beschriebene Variante mit Symlinks funktioniert nicht!). Die Größe beträgt etwa 150MB (was verschmerzbar ist).<br /> | Ordnerinhalt mediawiki in neuen Ordner kopieren (im Netz beschriebene Variante mit Symlinks funktioniert nicht!). Die Größe beträgt etwa 150MB (was verschmerzbar ist).<br /> | ||
z.B. sudo cp -R /var/www/mediawiki/. /var/www/cyberwiki/ | |||
Im neuen Ordner | Im neuen Ordner | ||
LocalSettings.php [wird neu erstellt] | LocalSettings.php [wird neu erstellt] |
Version vom 12. März 2017, 16:22 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:
/usr/local/etc/apache22/sites-enabled/webstation-default.conf
Nicht getestet! Noch untersuchen, wo mediawiki 1 eingetragen ist.
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