MediaWiki installieren (Debian): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=== Voraussetzungen ===
== Voraussetzungen ==
[[Webserver installieren (Debian)|Webserver installieren (Linux)]]
[[Webserver installieren (Debian)|Webserver installieren (Linux)]]


=== Installation ===
== Installation ==
  cd /var/www/
  cd /var/www/
  wget http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.3.tar.gz
  wget http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.3.tar.gz
  tar -xvf mediawiki-1.21.3.tar.gz    → Nach /var/www/w verschieben
  tar -xvf mediawiki-1.21.3.tar.gz    → Nach /var/www/w verschieben


=== Einrichtung von ShortURLs ===
== Weitere Konfigurationen ==
Typischerweise werden ShortURLs für die URL http://www.domain.tld/wiki verwendet.
Siehe [[MediaWiki konfigurieren|MediaWiki Konfiguration]]
 
mediaWiki wird typischerweise in http://www.domain.tld/w (bzw. /var/www/w/) installiert.
 
Anpassungen an .htaccess (für das Root-Verzeichnis des Webservers):
 
<syntaxhighlight lang="apache">RewriteEngine On
RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/w/index.php [L]
RewriteRule ^/?$ %{DOCUMENT_ROOT}/w/index.php [L]
 
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^/?w/images/thumb/[0-9a-f]/[0-9a-f][0-9a-f]/([^/]+)/([0-9]+)px-.*$ %{DOCUMENT_ROOT}/w/thumb.php?f=$1&width=$2 [L,QSA,B]
 
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^/?w/images/thumb/archive/[0-9a-f]/[0-9a-f][0-9a-f]/([^/]+)/([0-9]+)px-.*$ %{DOCUMENT_ROOT}/w/thumb.php?f=$1&width=$2&archived=1 [L,QSA,B]</syntaxhighlight>
 
Anpassungen in der LocalSettings.php:
 
<syntaxhighlight lang="php">$wgScriptPath = "/w";
$wgScriptExtension = ".php";
$wgArticlePath = "/wiki/$1";
 
$wgEnableUploads  = true;
$wgGenerateThumbnailOnParse = false;</syntaxhighlight>
 
=== Performanceoptimierung ===
[[MediaWiki konfigurieren]]
 
[[Category:Debian]]
[[Category:Debian]]
[[Category:Linux]]
[[Category:Linux]]
[[Category:MediaWiki]]
[[Category:MediaWiki]]

Version vom 31. Juli 2016, 00:36 Uhr

Voraussetzungen

Webserver installieren (Linux)

Installation

cd /var/www/
wget http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.3.tar.gz
tar -xvf mediawiki-1.21.3.tar.gz    → Nach /var/www/w verschieben

Weitere Konfigurationen

Siehe MediaWiki Konfiguration