So installieren Sie MediaWiki mit PHP 7 auf einem Ubuntu 18.04 VPS oder einem dedizierten Server

Was ist MediaWiki??

MediaWiki ist im Grunde eine Software von Wiki, die völlig kostenlos und Open Source ist. Es läuft derzeit auf vielen bekannten Websites wie Wikipedia, Wiktionary und Wikimedia Commons. MediaWiki ist in PHP geschrieben.


Seine Funktion besteht darin, den Inhalt in einer Datenbank zu speichern. Angenommen, Sie haben VPS-Hosting oder dediziertes Server-Hosting, beginnen wir!

Die Anforderung für MediaWiki 1.30.0

  1. Sie benötigen MariaDB 5.1, SQLite 3, MySQL 5.0.2 oder PostgreSQL 9.0 oder höher.
  2. Und Apache Web Server 2.0 oder höher, kompiliert mit dem mod_rewrite-Modul;
  3. Und schließlich benötigen Sie PHP 5.5.9 oder höher mit aktivierten Erweiterungen: mbstring, JSON, Intl, curl, MySQL und GD PHP

Schritt 1: Installieren des Apache-Servers

Das Wichtigste zuerst: Auf Ihrem virtuellen Server müssen Sie Apache installieren und konfigurieren.

$ sudoapt-get install apache2

Schritt 2: Aktualisierung der Server-Betriebssystempakete

Sie müssen überprüfen, ob die Server-Betriebssystempakete aktualisiert wurden, um mit der Installation zu beginnen.

$ sudo apt-get update
$ sudo apt-get Upgrade

Schritt 3: Paketinstallation

Dann müssen Sie alle erforderlichen Pakete installieren.

$ sudo apt-get install imagemagick php7.0-intl php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql mysql-server php7.0-json php7.0-cgi php7.0 libapache2- mod-php7.0

Schritt 4: Aktivieren des Apache Rewrite-Moduls

Sie müssen sicherstellen, dass das Apache-Umschreibemodul aktiviert ist.

$ sudo a2enmod umschreiben

Schritt 5: Starten Sie den Apache neu

Nachdem Sie das Apache-Umschreibemodul aktiviert haben, müssen Sie die Apache-Dienste neu starten.

$ sudo service apache2 neu starten

Schritt 6: MediaWiki-Installation

In diesem Schritt müssen Sie https://www.mediawiki.org/wiki/download besuchen und dann die neueste Version von MediaWiki herunterladen, die hier verfügbar ist. Laden Sie es in das Verzeichnis / opt / auf dem Server herunter.

$ cd / opt /
$ sudo wget https://releases.wikimedia.org/mediawiki/1.31/mediawiki-1.31.0.tar.gz
$ sudo tar -xvzf mediawiki-1.31.0.tar.gz
$ sudo mv /opt/mediawiki-1.31.0/ / var / www / html / mediawiki

Sie müssen einen ordnungsgemäßen Besitz einrichten, damit alle Dateien vom Server gelesen werden können.

$ sudo chown www-data: www-data -R / var / www / html / mediawiki

Dann müssen Sie eine neue MySQL-Datenbank und einen neuen Benutzer erstellen.

mysql -u root -p
MySQL> SET GLOBAL sql_mode = ”;
MySQL> CREATE DATABASE mediawiki;
MySQL> CREATE USER ‘newuser’ @ ‘localhost’ IDENTIFIZIERT DURCH ‘your-password’;
MySQL> GEWÄHRLEISTEN SIE ALLE PRIVILEGIEN AUF mediawiki. * TO ‘newuser’ @ ‘localhost’;
MySQL> SPÜLPRIVILEGIEN;
MySQL> Verlassen

Das ‘Ihr Passwort’ Neben IDENTIFIED BY befindet sich Ihr Passwort. Sie können es jederzeit ändern und ein Passwort Ihrer Wahl eingeben.

Als Nächstes müssen Sie in Apache eine neue virtuelle Host-Direktive erstellen. Erstellen Sie beispielsweise auf Ihrem virtuellen Server eine neue Apache-Konfigurationsdatei ‘mediawiki.conf’.

$ sudo touch /etc/apache2/sites-available/mediawiki.conf
$ sudo ln -s /etc/apache2/sites-available/mediawiki.conf /etc/apache2/sites-enabled/mediawiki.conf
$ sudo vi /etc/apache2/sites-available/mediawiki.conf

Fügen Sie anschließend die folgenden Zeilen hinzu, indem Sie auf drücken “ich” zum Einfügen und Drücken der Esc-Taste und Eingabe : wq um den Editor zu speichern und zu beenden.

ServerAdmin [email protected]änenname.com
DocumentRoot / var / www / html / mediawiki /
Servername your-domain-name.com
ServerAlias ​​www.Ihr-Domänenname.com

Optionen FollowSymLinks
AllowOverride All
Bestellung erlauben, verweigern
von allen erlauben

ErrorLog /var/log/apache2/your-domain-name.com-error_log
CustomLog /var/log/apache2/your-domain-name.com-access_log common

Dann müssen Sie die Datei entfernen, d. H. OOO-default.conf.

$ sudo rm /etc/apache2/sites-enabled/000-default.conf

Um die Änderungen zu speichern und wirksam zu werden, müssen Sie den Apache-Webserver neu starten.

$ sudo service apache2 neu starten

Besuchen Sie in einem Browser Ihrer Wahl http://your-domain-name.com. Dort finden Sie den Hyperlink-Spruch ‘Richten Sie das Wiki ein’. Klicke auf ‘Richten Sie das Wiki ein’.

Dadurch gelangen Sie zum Installationsbildschirm.

Zunächst müssen Sie Ihre Sprache und Ihre Wiki-Sprache auswählen. Dann klicken Sie auf Fortsetzen Sie gelangen zur nächsten Seite.

Dort müssen Sie die folgenden Informationen eingeben, wenn alle Anforderungen erfüllt sind, und dann auf klicken ‘Fortsetzen’ Taste.

So installieren Sie MediaWiki in VPS

Der nächste Schritt erfordert eine Datenbankkonfiguration. Unter “Datenbanktyp” Wählen Sie MySQL. Dann schreibe “localhost” unter Datenbankhost.

Anschließend müssen Sie den Rest der Informationen gemäß der Datenbank ausfüllen, die Sie im ersten Schritt dieses Lernprogramms erstellt haben. Klicken Sie auf “Fortsetzen” Schaltfläche, sobald Sie alle korrekten Informationen erfolgreich eingegeben haben.

Sie werden zur nächsten Seite weitergeleitet, auf der Sie Folgendes auswählen müssen:

Speichermaschine: InnoDB

So installieren Sie MediaWiki in VPS

Sobald Sie dies getan haben, klicken Sie auf die ‘Fortsetzen’ Taste.

Dann müssen Sie den Namen des Wikis eingeben. Dieser Name wird in der Titelleiste des Browsers angezeigt.

Erstellen Sie ein Administratorkonto. Sobald Sie dies alles getan haben, können Sie das Wiki installieren.

So installieren Sie MediaWiki in VPS

Sie können die folgenden Zeilen am Ende der Datei LocalSettings.php hinzufügen, wenn Sie das Warten hassen und den Installationsprozess beschleunigen möchten.

$ sudo vi /var/www/html/mediawiki/LocalSettings.php

# Geschwindigkeitsverbesserungen
$ wgUseGzip = true;
$ wgUseFileCache = true;

# Leistungseinstellungen
$ wgDisableCounters = true;
$ wgMiserMode = true;

Sie müssen auch einen ordnungsgemäßen Besitz für die Konfigurationsdatei LocalSettings.php festlegen.

$ sudo chown www-data: www-data /var/www/html/mediawiki/LocalSettings.php

Dies schließt unseren Installationsprozess ab, indem MediaWiki erfolgreich auf Ihrem Server installiert wird.

So installieren Sie MediaWiki in VPS

Schließlich haben Sie Mediawiki erfolgreich installiert. Wir hoffen, unser Artikel hat Ihnen geholfen :).

Schauen Sie sich diese Top 3 VPS-Dienste an:

A2 Hosting

Startpreis:
$ 5,00


Verlässlichkeit
9.3


Preisgestaltung
9.0


Benutzerfreundlich
9.3


Unterstützung
9.3


Eigenschaften
9.3

Bewertungen lesen

Besuchen Sie A2 Hosting

ScalaHosting

Startpreis:
$ 12.00


Verlässlichkeit
9.4


Preisgestaltung
9.5


Benutzerfreundlich
9.5


Unterstützung
9.5


Eigenschaften
9.4

Bewertungen lesen

Besuchen Sie ScalaHosting

Hostinger

Startpreis:
$ 3,95


Verlässlichkeit
9.3


Preisgestaltung
9.3


Benutzerfreundlich
9.4


Unterstützung
9.4


Eigenschaften
9.2

Bewertungen lesen

Besuchen Sie Hostinger

Verwandte Anleitungen

  • So installieren Sie Apache, MySQL & PHP auf einem Ubuntu 18.04 VPS oder Dedicated Server
    mittlere
  • So bearbeiten Sie PHP-Einstellungen in Apache auf einem Ubuntu 18.04 VPS oder einem dedizierten Server
    mittlere
  • So installieren Sie den LEMP-Stapel (Linux, Nginx, MySQL, PHP) auf einem Ubuntu 18.04 VPS oder einem dedizierten Server
    mittlere
  • So installieren Sie phpMyAdmin auf einem CentOS 7 VPS oder einem dedizierten Server
    mittlere
  • So installieren Sie Apache und PHP-FPM unter Debian 8
    Experte
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me