MediaWiki ist ein kostenloses, in PHP geschriebenes Open-Source-Wiki-Paket, das ursprünglich für die Verwendung auf Wikipedia entwickelt wurde. Die Software ist optimiert, um Projekte jeder Größe korrekt und effizient zu handhaben, einschließlich der größten Wikis, die Terabytes an Inhalt und Hunderttausende von Zugriffen haben können pro Sekunde. Da Wikipedia eine der größten Websites der Welt ist, war die Erzielung von Skalierbarkeit durch mehrere Caching-Ebenen und Datenbankreplikation auch ein wichtiges Anliegen für Entwickler. Wikipedia und andere Wikimedia-Projekte definieren weiterhin einen großen Teil des Anforderungssatzes für MediaWiki. Ich beschreibe die Installation von MediaWiki auf einem CentOS-Server.
Medienwiki herunterladen
Laden Sie mediawiki in /usr/local/src
herunter#cd /usr/local/src
#wget http://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.3.tar.gz
Mediawiki extrahieren und in DocumentRoot verschieben
#tar xvzf mediawiki-1.22.3.tar.gz
#mv mediawiki-1.22.3 /var/www/html/mediawiki
Datenbank und Benutzer in mysql erstellen
Geben Sie mysql als root
einSie müssen das mysql-Root-Passwort eingeben, um mysql aufzurufen.
#mysql -u root -p
Enter password:
Sie erhalten ein mysql-Befehlsterminal. Wir müssen eine Datenbank erstellen, einen Benutzer für Mediawiki.
Ich werde den Datenbanknamen, den Benutzernamen und das Passwort als „mediawiki“ festlegen. Sie können es nach Ihren Wünschen ändern.
Datenbank erstellen
mysql> create database mediawiki;
Benutzer erstellen
mysql> create user mediawiki@localhost;
Kennwort für mysql-Benutzer festlegen
mysql> set password for mediawiki@localhost = password ('mediawiki');
Gewähren Sie dem Benutzer Berechtigungen.
mysql>GRANT ALL PRIVILEGES ON mediawiki.* to mediawiki@localhost identified by 'mediawiki';
Berechtigungen löschen
mysql> flush privileges;
Jetzt sind alle Aktivitäten in mysql abgeschlossen. Sie können sich einfach mit quit
von mysql abmeldenmysql>quit;
Inhaberschaft und Berechtigung in DocumentRoot festlegen
Wir müssen den Eigentümer und die Gruppe von Mediawiki als Apache festlegen. Legen Sie die Berechtigung 755 für den Ordner /var/www/html/mediawiki fest
#chown -R apache:apache /var/www/html/mediawiki
#chmod -R 755 /var/www /html/mediawiki
Installation von Mediawiki aus dem Browser.
Sie können die Installation von Mediawiki starten, indem Sie http://Public_IP/mediawiki
durchsuchenSie erhalten eine Seite wie localsettings.php nicht gefunden. Klicken Sie auf Wiki einrichten
Es besteht die Möglichkeit, dass eine leere Seite angezeigt wird. Dies liegt daran, dass pfp-dom fehlt. Sie können es mit den folgenden Schritten installieren.
#yum install php-xml
#service httpd restart
Jetzt wird das Problem gelöst und Sie erhalten eine Spracheinstellungsseite. Sie können die Sprache nach Ihren Wünschen einstellen
Klicken Sie auf Weiter. Sie erhalten eine Willkommensseite von wediawiki.
Klicken Sie erneut auf Weiter. Sie erhalten eine Verbindung zur Datenbankseite. Wir verwenden mysql als Datenbank. Markieren Sie also mysql und füllen Sie unsere Datenbankdetails aus.
Klicken Sie auf Weiter. Sie erhalten eine Seite mit den Datenbankeinstellungen. Auf dieser Seite müssen Sie nichts ändern.
Klicken Sie auf Weiter. Sie erhalten eine Seite zum Benennen des Mediawikis und zum Einrichten des Administratorkontos. Klicken Sie dann einfach auf den nächsten beiden Seiten auf „Weiter“. Sie erhalten eine Seite zum Abschluss der Installation.
Jetzt erhalten Sie eine LocalSettings.php-Datei. Sie müssen diese Datei in /var/www/html/mediawiki ablegen. Die Installation ist abgeschlossen und Sie können sich jetzt in Ihr Mediawiki einloggen .
Sie haben Mediawiki jetzt erfolgreich installiert. Sie können Meidawiki verwenden, um wertvolle Informationen mit der Welt zu teilen.