So richten Sie den eigenen Instant Messaging -Server mit OpenFire und Spark ein

So richten Sie den eigenen Instant Messaging -Server mit OpenFire und Spark ein

OpenFire ist ein Echtzeit -Kollaborationsserver. Es verwendet das XMPP -Protokoll für Instant Messaging. In diesem Tutorial können Sie Ihren Won -Instant -Messaging -Server mit OpenFire und Spark installieren und konfigurieren. Sie können es so konfigurieren, dass es sowohl in Ihrem LAN als auch in Ihrem Internet verwendet wird.

Schritt 1 - Voraussetzungen

Stellen Sie vor der Installation von OpenFire sicher, dass Java auf Ihrem System installiert ist. Wenn Sie Java nicht installiert haben, verwenden Sie die folgenden Tutorials, um Java auf Ihrem System zu installieren.

  • So installieren Sie Oracle Java 8 auf Debian
  • So installieren Sie Oracle Java 8 auf Ubuntu & Linuxmint
  • So installieren Sie Oracle Java 8 auf Centos/Rhel & Fedora

Sie müssen auch den MySQL -Server auf dem System installieren (wenn eine externe Datenbank verwendet wird). Wenn Sie nicht mySQL installiert sind, verwenden Sie Folgendes, um es zu installieren.

$ sudo apt installieren Sie MySQL-Server # Debian Systems $ sudo rpm Installieren Sie MySQL-Server # RPM-basierte Systeme $ sudo dnf Installieren Sie MySQL-Server # Fedora 22+ Systeme  

Schritt 2 - OpenFire herunterladen und installieren

Verwenden Sie den folgenden Befehl, um OpenFire herunterzuladen oder die neueste OpenFire -Version von der offiziellen Website herunterzuladen.

RPM -basierte Systeme:

$ wget http: // herunterladen.Zünderzeit.org/openfire/openfire-4.1.4-1.x86_64.Drehzahl $ sudo rpm -ivh openfire -3.8.2-1.i386.Drehzahl 

Debian -Systeme:

$ wget http: // herunterladen.Zünderzeit.org/openFire/openFire_4.1.4_all.Deb $ sudo dpkg -i openfire_4.1.4_all.Deb 

Starten Sie den OpenFire -Service

# Service OpenFire Start 

Schritt 3 - Erstellen Sie die MySQL -Datenbank und der Benutzer

OpenFire bietet eine eingebettete Datenbank HSQLDB. Wenn Sie dies tun möchten, können Sie hier nicht MySQL -Konto und Datenbank erstellen. Wenn Sie jedoch MySQL verwenden möchten, verwenden Sie die folgenden Befehle, um die MySQL -Datenbank und den Benutzer zu erstellen.

$ mysql -u root -p mysql> Datenbank OpenFire erstellen; MySQL> Geben Sie alles auf OpenFire zu.* zu 'openFire'@'localhost' identifiziert von 'pa $$ w0rd'; MySQL> Flush -Privilegien; 

Schritt 4 - OpenFire konfigurieren

OpenFire funktioniert standardmäßig auf Port 9090 und verbinden Sie Ihren Server mit dem Browser auf Port 9090. Es wird einen Konfigurationsassistenten öffnen, dem Assistenten folgen und die Konfiguration komplett machen. Während des Assistenten mit oben erstellten erstellten MySQL -Anmeldeinformationen.

http: // test.Tecadmin.Netz: 9090/ 
Schritt 1Schritt 2Schritt 3Schritt 4Schritt 5Schritt 6Installation abgeschlossen

Schritt 5 - Benutzer in OpenFire erstellen

Melden Sie sich bei OpenFire Admin -Dashboard mit dem Administratorkonto an. Jetzt gehen Sie unter Benutzer/Gruppen Abschnitte dann auswählen Benutzer Abschnitt. Klicken Sie nun auf Neuen Benutzer erstellen Verknüpfen Sie und geben Sie die erforderlichen Details ein und erstellen Sie den Benutzer. Erstellen Sie die mehrfachen Benutzer, wie Sie möchten

Admin LoginArmaturenbrettBenutzer erstellen

Schritt 6 - Verbindung zu OpenFire herstellen

Um eine Verbindung zu OpenFire herzustellen. Laden Sie die neueste Version von Spark für Ihr Betriebssystem von seiner offiziellen Website herunter. Installieren Sie Spark Client und melden Sie sich in Ihrem Konto an oder registrieren Sie neue Konten.