Installation · 18 min read · Dec 20, 2025
So installieren Sie XWiki auf Ubuntu 22.04

XWiki ist eine kostenlose und Open-Source-Wiki-Software, die in Java geschrieben ist und auf Tomcat läuft. Sie hilft Benutzern, effizienter zusammenzuarbeiten. Sie bietet viele nützliche Funktionen wie WYSIWYG-Bearbeitung, OpenOffice-basierten Dokumentenimport/-export, semantische Annotationen und Tagging sowie ein fortschrittliches Berechtigungsmanagement. Sie verwendet eine Datenbank wie MySQL oder PostgreSQL, um ihre Informationen zu speichern.
Dieses Tutorial zeigt Ihnen, wie Sie die XWiki-Software auf einem Ubuntu 22.04-Server installieren.
Voraussetzungen
- Ein Server, der Ubuntu 22.04 ausführt.
- Ein gültiger Domainname, der auf Ihre Server-IP verweist.
- Ein Root-Passwort ist auf dem Server konfiguriert.
Erste Schritte
Bevor Sie beginnen, aktualisieren und upgraden Sie alle Systempakete auf die neueste Version mit dem folgenden Befehl:
apt update -y
apt upgrade -ySobald alle Pakete aktualisiert sind, können Sie andere erforderliche Abhängigkeiten mit dem folgenden Befehl installieren:
apt-get install wget curl unzip git name gnupg2 -ySobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Java JDK installieren
XWiki ist eine Java-basierte Anwendung, daher müssen Sie Java auf Ihrem Server installieren. Sie können es mit dem folgenden Befehl installieren:
apt-get install default-jdk -ySobald Java installiert ist, können Sie die Java-Version mit dem folgenden Befehl überprüfen:
java --versionSie erhalten die folgende Ausgabe:
openjdk 11.0.17 2022-10-18
OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04)
OpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu222.04, mixed mode, sharing)
XWiki-Repository hinzufügen
Standardmäßig ist das XWiki-Paket nicht im Standard-Repository von Ubuntu enthalten. Daher müssen Sie das offizielle XWiki-Repository zu Ihrem Server hinzufügen.
Zuerst laden Sie den GPG-Schlüssel herunter und fügen ihn mit dem folgenden Befehl hinzu:
wget https://maven.xwiki.org/xwiki-keyring.gpg -O /usr/share/keyrings/xwiki-keyring.gpgAls nächstes fügen Sie das XWiki-Repository zu APT mit dem folgenden Befehl hinzu:
wget "https://maven.xwiki.org/stable/xwiki-stable.list" -O /etc/apt/sources.list.d/xwiki-stable.listSobald das Repository zu APT hinzugefügt wurde, können Sie den Repository-Cache mit dem folgenden Befehl aktualisieren:
apt-get update -yAls nächstes suchen Sie nach dem XWiki-Paket mit dem folgenden Befehl:
apt-cache search xwikiSie sollten alle XWiki-Pakete in der folgenden Ausgabe sehen:
xwiki-solr-all - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-solr-core - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-solr-data - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-solr-events - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-solr-extension_index - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-solr-like - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-solr-ratings - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat7-common - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat7-mysql - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat7-pgsql - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat8-common - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat8-mariadb - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat8-mysql - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat8-pgsql - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat9-common - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat9-mariadb - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat9-mysql - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
xwiki-tomcat9-pgsql - XWiki ist eine kostenlose Wiki-Softwareplattform, die in Java mit einem Designfokus geschrieben ist
XWiki auf Ubuntu 22.04 installieren
Jetzt wählen Sie die neueste Version von XWiki aus und installieren Sie sie mit dem folgenden Befehl:
apt-get install xwiki-tomcat9-common xwiki-tomcat9-mariadb -yWährend der Installation werden Sie aufgefordert, die Datenbank wie unten gezeigt zu konfigurieren:

Wählen Sie Ja und drücken Sie die Eingabetaste. Sie werden aufgefordert, ein MySQL-Passwort für XWiki festzulegen:

Definieren Sie Ihr Passwort und klicken Sie auf OK, um die Installation abzuschließen.
Sobald XWiki installiert ist, können Sie den Tomcat-Dienst mit dem folgenden Befehl überprüfen:
systemctl status tomcat9.serviceSie erhalten die folgende Ausgabe:
? tomcat9.service - Apache Tomcat 9 Web Application Server
Loaded: loaded (/lib/systemd/system/tomcat9.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/tomcat9.service.d
??xwiki-tomcat9-systemd.conf
Active: active (running) since Mon 2022-11-28 16:49:48 UTC; 6s ago
Docs: https://tomcat.apache.org/tomcat-9.0-doc/index.html
Process: 27582 ExecStartPre=/usr/libexec/tomcat9/tomcat-update-policy.sh (code=exited, status=0/SUCCESS)
Main PID: 27586 (java)
Tasks: 20 (limit: 464122)
Memory: 272.6M
CGroup: /system.slice/tomcat9.service
??27586 /usr/lib/jvm/default-java/bin/java -Djava.util.logging.config.file=/var/lib/tomcat9/conf/logging.properties -Djava.util.>
Nov 28 16:49:49 ubuntu22041 tomcat9[27586]: Loaded Apache Tomcat Native library [1.2.31] using APR version [1.7.0].
Nov 28 16:49:49 ubuntu22041 tomcat9[27586]: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true].
Nov 28 16:49:49 ubuntu22041 tomcat9[27586]: APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
Nov 28 16:49:49 ubuntu22041 tomcat9[27586]: OpenSSL successfully initialized [OpenSSL 3.0.2 15 Mar 2022]
Nov 28 16:49:50 ubuntu22041 tomcat9[27586]: Initializing ProtocolHandler ["http-nio-8080"]
Nov 28 16:49:50 ubuntu22041 tomcat9[27586]: Server initialization in [1204] milliseconds
Nov 28 16:49:50 ubuntu22041 tomcat9[27586]: Starting service [Catalina]
Nov 28 16:49:50 ubuntu22041 tomcat9[27586]: Starting Servlet engine: [Apache Tomcat/9.0.58 (Ubuntu)]
Nov 28 16:49:50 ubuntu22041 tomcat9[27586]: Deploying deployment descriptor [/etc/tomcat9/Catalina/localhost/xwiki.xml]
Tomcat läuft nicht und hört auf Port 8080. Sie können dies mit dem folgenden Befehl überprüfen:
ss -antpl | grep 8080Sie sollten die folgende Ausgabe sehen:
LISTEN 1 100 *:8080 *:* users:(("java",pid=27586,fd=39))
Nginx als Reverse-Proxy konfigurieren
Als nächstes müssen Sie Nginx als Reverse-Proxy konfigurieren, um auf XWiki über Port 80 zuzugreifen. Zuerst installieren Sie das Nginx-Paket mit dem folgenden Befehl:
apt-get install nginx -yNach der Installation von Nginx erstellen Sie eine Nginx-Konfigurationsdatei:
nano /etc/nginx/conf.d/xwiki.confFügen Sie die folgende Konfiguration hinzu:
server {
listen 80;
server_name xwiki.example.com;
access_log /var/log/nginx/xwiki-access.log;
error_log /var/log/nginx/xwiki-error.log;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_cache_bypass $http_upgrade;
proxy_pass http://127.0.0.1:8080;
}
}Speichern und schließen Sie die Datei und starten Sie dann den Nginx-Dienst neu, um die Änderungen anzuwenden:
systemctl restart nginxSie können auch den Nginx-Status mit dem folgenden Befehl überprüfen:
systemctl status nginxSie erhalten die folgende Ausgabe:
? nginx.service - Ein leistungsstarker Webserver und ein Reverse-Proxy-Server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2022-11-28 16:51:25 UTC; 5s ago
Docs: man:nginx(8)
Process: 27892 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
Process: 27894 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
Main PID: 27895 (nginx)
Tasks: 3 (limit: 464122)
Memory: 3.4M
CGroup: /system.slice/nginx.service
??27895 "nginx: master process /usr/sbin/nginx -g daemon on; master_process on;"
??27896 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "```
## XWiki-Webinstallation durchführen
Jetzt öffnen Sie Ihren Webbrowser und greifen Sie auf den XWiki-Webinstallationsassistenten über die URL http://xwiki.example.com/xwiki/bin/view/Main/. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie auf die Schaltfläche Weiter. Sie sollten den Registrierungsbildschirm sehen:

Geben Sie Ihren Namen, Benutzernamen, Passwort, E-Mail-Adresse ein und klicken Sie auf die Schaltfläche Registrieren und anmelden. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie auf die Schaltfläche Weiter. Sie sollten den Bildschirm zur Auswahl der Version sehen:

Wählen Sie Ihre XWiki-Version aus und klicken Sie auf die Schaltfläche Diese Version installieren. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie auf die Schaltfläche Installieren. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie auf die Schaltfläche Weiter. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie auf die Schaltfläche Weiter. Sie sollten das XWiki-Dashboard auf dem folgenden Bildschirm sehen:

## Fazit
Herzlichen Glückwunsch! Sie haben XWiki erfolgreich mit Nginx auf dem Ubuntu 22.04-Server installiert. Sie können jetzt Ihre eigene Wiki-Anwendung mit XWiki bereitstellen. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.