GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie XWiki auf Ubuntu 20.04 LTS

In diesem Tutorial zeigen wir Ihnen, wie Sie XWiki auf Ubuntu 20.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten, XWiki ist ein kostenloses und Open-Source-Java-basiertes fortgeschrittenes Wiki-Softwareplattform. Es läuft auf Servlet-Containern wie JBoss, Tomcat, Jetty usw. Es verwendet auch eine Datenbank wie MySQL oder PostgreSQL, um seine Informationen zu speichern.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des XWiki auf Ubuntu 20.04 (Focal Fossa). Sie können denselben Anweisungen für Ubuntu 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint folgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 20.04, 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie XWiki auf Ubuntu 20.04 LTS Focal Fossa

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie den folgenden apt ausführen Befehle im Terminal.

sudo apt update
sudo apt upgrade

Schritt 2. Installation von XWiki auf Ubuntu 20.04.

Jetzt importieren wir den GPG-Schlüssel mit dem folgenden Befehl:

wget -q "https://maven.xwiki.org/public.gpg" -O- | apt-key add -

Als nächstes fügen Sie das offizielle XWiki-Repository hinzu:

sudo wget "https://maven.xwiki.org/stable/xwiki-stable.list" -P /etc/apt/sources.list.d/

Wenn Sie fertig sind, überprüfen Sie alle verfügbaren Pakete in diesem Repository mit dem folgenden Befehl:

sudo apt update
sudo apt-cache search xwiki

In dieser Anleitung installieren wir XWiki mit Tomcat 9 und MariaDB als Datenbankserver:

sudo apt install xwiki-tomcat9-common xwiki-tomcat9-mariadb

Nach der Installation von XWiki können Sie den Tomcat-Dienst mit dem folgenden Befehl überprüfen:

sudo systemctl status tomcat9.service

Schritt 3. Konfigurieren Sie Nginx für XWiki.

Sie müssen Nginx als Reverse-Proxy installieren und konfigurieren, um auf das XWiki zugreifen zu können. Installieren Sie zuerst den Nginx-Webserver mit dem folgenden Befehl:

sudo apt install nginx

Erstellen Sie nach der Installation mit dem folgenden Befehl eine neue Konfigurationsdatei für den virtuellen Nginx-Host:

sudo nano /etc/nginx/sites-available/xwiki.conf

Fügen Sie die folgenden Zeilen hinzu:

server {
 listen 80;

 server_name xwiki.idroot.us;

 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 Konfigurationsdatei. Aktivieren Sie als Nächstes den virtuellen Nginx-Host, indem Sie Folgendes ausführen:

sudo ln -s /etc/nginx/sites-available/xwiki.conf /etc/nginx/sites-enabled/

Bearbeiten Sie als Nächstes die Hauptkonfigurationsdatei von Nginx und erhöhen Sie die hash_bucket size :

sudo nano /etc/nginx/nginx.conf

Fügen Sie die folgende Zeile wie gezeigt unter dem HTTP-Abschnitt hinzu:

server_names_hash_bucket_size 64;

Speichern und schließen Sie die Datei und starten Sie dann den Nginx-Dienst neu, um die Änderungen zu übernehmen:

sudo systemctl restart nginx

Schritt 4. Zugriff auf die XWiki-Webschnittstelle.

XWiki ist standardmäßig auf HTTP-Port 8080 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://xwiki.domain.com:8080/xwiki oder http://server-ip-address:8080/xwiki und führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen.

Herzlichen Glückwunsch! Sie haben XWiki erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von XWiki auf dem Ubuntu 20.04 LTS Focal Fossa-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle XWiki-Website zu besuchen .


Ubuntu
  1. So installieren Sie OctoberCMS unter Ubuntu 16.04 LTS

  2. So installieren Sie AbanteCart unter Ubuntu 16.04 LTS

  3. So installieren Sie Grafana unter Ubuntu 16.04 LTS

  4. So installieren Sie R unter Ubuntu 18.04 LTS

  5. So installieren Sie R unter Ubuntu 20.04 LTS

So installieren Sie Unison unter Ubuntu 16.04 LTS

So installieren Sie Pghero unter Ubuntu 16.04 LTS

So installieren Sie Spotify unter Ubuntu 18.04 LTS

So installieren Sie ClamAV unter Ubuntu 18.04 LTS

So installieren Sie MongoDB auf Ubuntu 18.04 LTS

So installieren Sie XWiki auf Ubuntu 18.04 LTS