Jabber-Server

Ich bin auf der Suche nach einem (Video)Chat-Server, der alle Daten verschlüsselt abspeichert und unter meiner Regie steht.

XMPP / Jabber ist meiner Meinung nach der Richtige Ansatz und openfire ein sicherer Jabber-Server

Installation

openfire von hier herunterladen

Archiv nach /usr/local entpacken

cd /usr/local
sudo tar xvf ~/Downloads/openfire_3_9_3.tar.gz

Startskript erstellen

sudo ln -s /usr/local/openfire/bin/openfire /etc/init.d/openfire

Dauerhafter Systemstart einrichten

sudo update-rc.d openfire defaults

openFire starten

sudo /etc/init.d/openfire start

Erstkonfiguration

Unter Aufruf der IP mit dem Port 9090 gelant man zur Konfiguration (z.B. http://192.168.0.100:9090)

Im Ersten Fenster wählt man die Standardsprache der Oberfläche

Weiter geht es mit dem Domainnamen und den Ports. Hier kann der Standard belassen werden

In den Datenbankeinrichtung kann man zwischen der eigenen, internen Datenbank und einer externen Datenbank (z.B. MySQL-Server) wählen.
Für kleine Netze kann man die interne Datenbank verwenden

Die Profildaten werden im nächsten Fenster verändert

Zum Schluss muss man noch ein Passwort und eine Fall-Back Emailadresse für den Admin vergeben

Jetzt kann man sich über den admin-Account in die Oberfläche einloggen. Sollte es noch nicht funktionieren, sollte man den openfire-Server neu starten

sudo /etc/init.d/openfire restart

Weitere Konfiguration