Installation · 4 min read · Nov 22, 2025

So installieren Sie MediaWiki auf Ubuntu 18.04 LTS

Mediawiki ist eine kostenlose und Open-Source-Wiki-Software, mit der Sie Ihre eigene Wiki-Seite erstellen können. Es ist in PHP geschrieben und verwendet MySQL/MariaDB als Datenbank-Backend. Mediawiki bietet viele Funktionen, darunter Mehrsprachigkeit, Benutzerverwaltung, Inhaltsverwaltung und -freigabe, Bearbeitung, Formatierung, Referenzierung und vieles mehr.

In diesem Tutorial lernen wir, wie man Mediawiki mit dem Apache-Webserver auf einem Ubuntu 18.04-Server installiert.

Anforderungen

  • Ein Server, der Ubuntu 18.04 ausführt.
  • Ein Nicht-Root-Benutzer mit Sudo-Rechten.

LAMP-Server installieren

Zuerst installieren Sie den Apache- und MariaDB-Server mit dem folgenden Befehl:

sudo apt-get install apache2 mariadb-server -y

Sobald beide Pakete installiert sind, müssen Sie das Ondrej PHP-Repository zu Ihrem System hinzufügen. Sie können es mit dem folgenden Befehl hinzufügen:

sudo apt-get install software-properties-common  
sudo add-apt-repository ppa:ondrej/php -y

Sobald das Repository installiert ist, aktualisieren Sie das Repository und installieren Sie PHP zusammen mit allen erforderlichen PHP-Bibliotheken:

sudo apt-get update -y  
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-mcrypt php7.2-zip php7.2-curl -y

Sobald alle Pakete installiert sind, öffnen Sie die php.ini-Datei mit dem folgenden Befehl:

sudo nano /etc/php/7.2/apache2/php.ini

Nehmen Sie die folgenden Änderungen vor:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = Asia/Kolkata

Speichern Sie die Datei und schließen Sie sie, starten Sie dann den Apache- und MariaDB-Dienst und aktivieren Sie sie, damit sie beim Booten starten:

sudo systemctl start apache2  
sudo systemctl enable apache2  
sudo systemctl start mysql  
sudo systemctl enable mysql

MariaDB konfigurieren

Zuerst sichern Sie die MariaDB-Installation mit dem folgenden Befehl:

sudo mysql_secure_installation

Beantworten Sie alle Fragen wie unten gezeigt:

    Geben Sie das aktuelle Passwort für root ein (für keines eingeben):
    Root-Passwort festlegen? [Y/n]: N
    Anonyme Benutzer entfernen? [Y/n]: Y
    Root-Login aus der Ferne verbieten? [Y/n]: Y
    Testdatenbank und Zugriff darauf entfernen? [Y/n]:  Y
    Berechtigungstabellen jetzt neu laden? [Y/n]:  Y

Sobald die MariaDB gesichert ist, melden Sie sich an der MariaDB-Shell an:

mysql -u root -p

Geben Sie Ihr Root-Passwort ein, wenn Sie dazu aufgefordert werden, erstellen Sie dann eine Datenbank und einen Benutzer für Mediawiki:

MariaDB [(none)]>CREATE DATABASE mediadb;  
MariaDB [(none)]>CREATE USER 'media'@'localhost' IDENTIFIED BY 'password';

Als Nächstes gewähren Sie alle Berechtigungen für die mediadb mit dem folgenden Befehl:

MariaDB [(none)]>GRANT ALL ON mediadb.* TO 'media'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

Als Nächstes leeren Sie die Berechtigungen und verlassen die MariaDB-Shell:

MariaDB [(none)]>FLUSH PRIVILEGES;  
MariaDB [(none)]>EXIT;

Mediawiki installieren

Zuerst laden Sie die neueste Version von Mediawiki von ihrer offiziellen Website herunter:

wget https://releases.wikimedia.org/mediawiki/1.31/mediawiki-1.31.0.tar.gz

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

tar -xvzf mediawiki-1.31.0.tar.gz

Als Nächstes kopieren Sie das extrahierte Verzeichnis in das Apache-Stammverzeichnis und geben die richtigen Berechtigungen:

sudo cp -r mediawiki-1.31.0 /var/www/html/mediawiki  
sudo chown -R www-data:www-data /var/www/html/mediawiki  
sudo chmod -R 777 /var/www/html/mediawiki

Als Nächstes erstellen Sie eine Apache-virtuelle Hostdatei für Mediawiki mit dem folgenden Befehl:

sudo nano /etc/apache2/sites-available/mediawiki.conf

Fügen Sie die folgenden Zeilen hinzu:


ServerAdmin [email protected]
DocumentRoot /var/www/html/mediawiki/
ServerName example.com

Options +FollowSymLinks
AllowOverride All

ErrorLog /var/log/apache2/media-error_log
CustomLog /var/log/apache2/media-access_log common

Speichern Sie die Datei, aktivieren Sie dann die virtuelle Hostdatei und das Apache-Rewrite-Modul mit dem folgenden Befehl:

sudo a2ensite mediawiki.conf  
sudo a2enmod rewrite

Schließlich starten Sie den Apache-Webserver neu, um die Änderungen wirksam zu machen:

sudo systemctl restart apache2

Mediawiki aufrufen

Öffnen Sie jetzt Ihren Webbrowser und geben Sie die URL http://example.com ein. Sie werden auf die folgende Seite weitergeleitet:

MediaWiki Installer

Klicken Sie jetzt auf die Schaltfläche Wiki einrichten. Sie sollten die folgende Seite sehen:

Sprache wählen

Wählen Sie hier Ihre Wiki-Sprache aus und klicken Sie auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Installationsumgebungsprüfung

Klicken Sie jetzt auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Datenbankdetails

Geben Sie jetzt Ihre Datenbankdetails ein und klicken Sie auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Datenbanktyp auswählen

Wählen Sie jetzt die Speicher-Engine aus und klicken Sie auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Einen Seitennamen, Benutzernamen und Passwort festlegen

Geben Sie jetzt Ihren Wiki-Seitennamen, Benutzernamen und Passwort ein. Klicken Sie dann auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

MediaWiki-Einstellungen

MediaWiki-Einstellungen - Seite 2

Markieren Sie jetzt alle erforderlichen Einstellungen und klicken Sie auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

MediaWiki-Installation starten

Klicken Sie jetzt auf die Schaltfläche Weiter, um die Installation zu starten. Sobald die Installation abgeschlossen ist, sollten Sie die folgende Seite sehen:

Installation abgeschlossen

Klicken Sie jetzt auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

DownloadlocalSettings.php

Hier müssen Sie die Datei LocalSettings.php herunterladen und in das MediaWiki-Stammverzeichnis legen.

Öffnen Sie jetzt Ihren Webbrowser und geben Sie die URL http://example.com ein. Sie sollten Ihre MediaWiki-Seite im folgenden Bild sehen:

MediaWiki-Startseite

Links

  • Ubuntu
  • MediaWiki
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.