In diesem Artikel zeigen wir Ihnen, wie Sie PmWiki auf einem Ubuntu 14.04 VPS mit Nginx installieren.
PmWiki ist ein freies PHP-basiertes Wiki-System, das als Engine für die Erstellung professioneller Websites mit einem bis zu einer beliebigen Anzahl von Inhaltsautoren einfach zu installieren und anzupassen ist. Die Software konzentriert sich auf Benutzerfreundlichkeit, sie ist erweiterbar und anpassbar, sodass auch Personen mit wenig IT- oder Wiki-Erfahrung sie verwenden können. Es verwendet normale Dateien, um Inhalte zu speichern, und jede Seite des Wikis wird in einer eigenen Datei auf dem Webserver gespeichert. Das PmWiki-Wiki-Markup hat Ähnlichkeiten mit MediaWiki (verwendet von Wikipedia) und seine Markup-Engine ist hochgradig anpassbar und ermöglicht das Hinzufügen, Ändern oder Deaktivieren von Markup-Regeln. Es kann auch andere Auszeichnungssprachen unterstützen.
PmWiki wurde entwickelt, um den Text und die Metadaten der Seiten in verschiedenen Systemen und Formaten speichern und abrufen zu können. Es unterstützt keine Datenbanken in seiner Standardinstallation. Über Plug-Ins kann PmWiki jedoch bereits MySQL- oder SQLite-Datenbanken zur Datenspeicherung verwenden.
ANFORDERUNGEN
– PHP 5+ Version
– Ein Webserver, der PHP-Skripte ausführen kann, in unserem Fall Nginx
Für unsere Zwecke verwenden wir für dieses Tutorial unseren SSD 1 Linux VPS-Hosting-Plan.
SYSTEM AKTUALISIEREN
Melden Sie sich zunächst als Benutzer „root“ bei Ihrem Server an und stellen Sie sicher, dass alle Pakete auf dem neuesten Stand sind:
# apt-get update # apt-get upgrade
INSTALLIEREN SIE NGINX
Wenn Sie Nginx noch nicht auf Ihrem Server installiert haben, kümmert sich der folgende Befehl um diesen Vorgang:
# apt-get install nginx
PMWIKI HERUNTERLADEN UND INSTALLIEREN
Laden wir die neueste stabile Version von PmWiki von ihrer offiziellen Website herunter. Während des Schreibens dieses Tutorials ist die aktuelle Version von PmWiki 2.2.72. Wir laden das Archiv in das /opt-Verzeichnis herunter. Führen Sie die folgenden Befehle aus:
# cd /opt # wget http://www.pmwiki.org/pub/pmwiki/pmwiki-latest.zip
Entpacken Sie das heruntergeladene Archiv pmwiki-latest.zip in das Dokumentenstammverzeichnis Ihres Nginx-Webservers. Wenn Sie sich bezüglich des Standorts nicht sicher sind, können Sie dies herausfinden, indem Sie Folgendes ausführen:
# grep -i root /etc/nginx/sites-available/default root /usr/share/nginx/html;
Wie Sie sehen können, ist der Standardpfad ‘/usr/share/nginx/html’ . Wenn das erledigt ist, entpacken wir endlich das heruntergeladene Archiv:
# unzip pmwiki-latest.zip -d /usr/share/nginx/html/
Dadurch wird ein ‚pmwiki-2.2.72‘-Verzeichnis erstellt. Wir werden es in einen einfacheren Namen umbenennen:
# mv /usr/share/nginx/html/pmwiki-2.2.72/ /usr/share/nginx/html/pmwiki
Erstellen Sie nun ein beschreibbares wiki.d/-Verzeichnis:
# mkdir /usr/share/nginx/html/pmwiki/wiki.d
Ändern Sie den Besitzer des PmWiki-Verzeichnisses in den Nginx-Benutzer:
# chown -R www-data: /usr/share/nginx/html/pmwiki
Erstellen Sie mit Ihrem bevorzugten Texteditor eine Verzeichnisindexdatei im PmWiki-Hauptverzeichnis:
# cd /usr/share/nginx/html/pmwiki # vim index.php
Fügen Sie Folgendes ein und ändern Sie den Besitzer in www:data :
<?php include('pmwiki.php'); # chown www-data: index.php
Die Konfigurationsdatei von PmWiki existiert standardmäßig nicht, aber wir können sie erstellen, indem wir die Beispielkonfigurationsdatei kopieren, die sich im Verzeichnis „/docs“ befindet:
# cp docs/sample-config.php local/config.php
Das ist es. Sie haben PmWiki erfolgreich auf Ihrem Server installiert. Öffnen Sie nun Ihren bevorzugten Webbrowser und greifen Sie auf PmWiki zu, indem Sie zu http://your_ip_address/pmwiki
navigierenWeitere Informationen finden Sie auf der offiziellen PmWiki-Website.
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, PmWiki für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.