Website-Suche

So installieren Sie MediaWiki unter CentOS 7


Wenn Sie Ihre eigene Wiki-Website erstellen möchten, können Sie dies ganz einfach mit MediaWiki tun – einer PHP-OpenSource-Anwendung, die ursprünglich für WikiPedia erstellt wurde. Die Funktionalität kann dank der für diese Anwendung entwickelten Erweiterungen von Drittanbietern problemlos erweitert werden.

In diesem Artikel werden wir überprüfen, wie man MediaWiki auf CentOS 7 mit dem LAMP-Stack (Linux, Apache, MySQL und PHP) installiert.

Installation des LAMP-Stacks unter CentOS 7

1. Zuerst müssen Sie die Repositorys epel und remi aktivieren, um den LAMP-Stack mit dem neuesten zu installieren PHP 7.x-Version.

yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install epel-release

2. Als nächstes verwenden wir php7.3. Um zu installieren, müssen wir die Installation von php5.4 deaktivieren php7.3 aus dem remi-Repository, wie gezeigt.

yum-config-manager --disable remi-php54
yum-config-manager --enable remi-php73

3. Jetzt können wir mit der Installation von Apache, MariaDB und PHP mit den für die Ausführung erforderlichen Erweiterungen fortfahren MediaWiki – Für eine bessere Leistung können Sie auch Xcache installieren. .

yum -y install httpd
yum -y install mariadb-server mariadb-client
yum install php php-mysql php-pdo php-gd php-mbstring php-xml php-intl texlive

4. Starten und aktivieren Sie die Dienste mit:

systemctl start httpd
systemctl enable httpd
systemctl start mariadb
systemctl enable mariadb

5. Sichern Sie nun Ihre MariaDB-Installation, indem Sie Folgendes ausführen:

mysql_secure_installation

6. Um die Änderungen zu aktivieren, müssen Sie den Apache-Webserver neu starten:

systemctl restart httpd

MediaWiki unter CentOS 7 installieren

7. Der nächste Schritt besteht darin, das MediaWiki-Paket herunterzuladen. Gehen Sie zur MediaWiki-Download-Seite und laden Sie das neueste Paket herunter oder verwenden Sie den folgenden wget-Befehl.

cd /var/www/html
wget https://releases.wikimedia.org/mediawiki/1.32/mediawiki-1.32.0.tar.gz

8. Extrahieren Sie nun den Inhalt des Archivs mit dem Befehl tar.

tar xf  mediawiki*.tar.gz 
mv mediawiki-1.32.0/* /var/www/html/

9. Danach erstellen wir wie gezeigt eine Datenbank für unsere MediaWiki-Installation.

mysql -u root -p 

Führen Sie an der MySQL-Eingabeaufforderung die folgenden Befehle aus, um eine Datenbank zu erstellen, einen Datenbankbenutzer zu erstellen und diesem Benutzer Berechtigungen für die neu erstellte Datenbank zu erteilen.

CREATE DATABASE media_wiki;
CREATE USER 'media_wiki'@'localhost' identified by 'mysecurepassword';
GRANT ALL PRIVILEGES on media_wiki.* to 'media_wiki’@'localhost';
quit;

10. Jetzt können Sie auf die MediaWiki-Anwendung zugreifen, indem Sie auf http://ipaddress Ihres Servers zugreifen und den Installationsschritten folgen.

Zunächst können Sie die Spracheinstellungen auswählen:

11. Als Nächstes führt das Skript eine Umgebungsprüfung durch, um sicherzustellen, dass alle Anforderungen erfüllt sind:

12. Wenn Sie die Schritte bisher befolgt haben, sollten die Prüfungen in Ordnung sein und Sie können mit der nächsten Seite fortfahren, auf der Sie die Datenbankdetails einrichten. Verwenden Sie dazu die Datenbank, den Benutzer und das Passwort, die Sie zuvor erstellt haben:

13. Auf der nächsten Seite können Sie die Datenbank-Engine auswählen – InnoDB oder MyIsam. Ich habe InnoDB verwendet. Schließlich können Sie Ihrem Wiki einen Namen geben und einen administrativen Benutzernamen und ein Passwort erstellen, indem Sie die erforderlichen Felder ausfüllen.

14. Sobald Sie die Angaben eingegeben haben, klicken Sie auf Weiter. Auf den nächsten Bildschirmen können Sie die Standardeinstellungen beibehalten, es sei denn, Sie möchten andere benutzerdefinierte Änderungen vornehmen.

Wenn Sie diese Schritte ausführen, erhalten Sie eine Datei namens LocalSettings.php. Sie müssen diese Datei im Stammverzeichnis Ihres Wikis ablegen. Alternativ können Sie den Inhalt der Datei kopieren und die Datei erneut erstellen. Wenn Sie die Datei kopieren möchten, können Sie Folgendes tun:

scp /path-to/LocalSettings.php remote-server:/var/www/html/

15. Wenn Sie nun versuchen, auf http://youripaddress zuzugreifen, sollten Sie das neu installierte MediaWiki sehen:

Sie können sich mit Ihrem zuvor erstellten Admin-Benutzer authentifizieren und mit der Bearbeitung Ihrer MediaWiki-Installation beginnen.

Abschluss

Sie haben jetzt Ihre eigene Wiki-Seite, auf der Sie Ihre Seiten verwalten und bearbeiten können. Informationen zur Verwendung der richtigen Syntax finden Sie in der MediaWiki-Dokumentation.