Comment configurer son propre serveur de messagerie instantanée à l'aide d'OpenFire et d'étincelle

Comment configurer son propre serveur de messagerie instantanée à l'aide d'OpenFire et d'étincelle

OpenFire est un serveur de collaboration en temps réel. Il utilise le protocole XMPP pour la messagerie instantanée. Ce tutoriel vous aidera à installer et à configurer votre serveur de messagerie instantanée gagné à l'aide d'OpenFire et d'étincelle. Vous pouvez le configurer pour l'utiliser dans votre LAN ainsi que sur Internet également.

Étape 1 - Prérequis

Avant d'installer OpenFire, assurez-vous que Java soit installé sur votre système. Si vous n'avez pas installé Java, utilisez des tutoriels suivants pour installer Java sur votre système.

  • Comment installer Oracle Java 8 sur Debian
  • Comment installer Oracle Java 8 sur Ubuntu & Linuxmint
  • Comment installer Oracle Java 8 sur Centos / Rhel & Fedora

Vous devez également installer MySQL Server sur le système (si vous utilisez une base de données externe). Si vous n'êtes pas installé MySQL, utilisez ce qui suit pour l'installer.

$ sudo apt installer mysql-server # Systèmes debian $ sudo rpm installer mysql-server # rpm basés sur les systèmes basés sur $ sudo dnf installer mysql-server # fedora 22+ systèmes  

Étape 2 - Télécharger et installer OpenFire

Utilisez la commande suivante pour télécharger OpenFire ou télécharger la dernière version OpenFire à partir de son site officiel.

Systèmes basés sur RPM:

$ wget http: // télécharger.Igniterrealtime.org / openfire / openfire-4.1.4-1.x86_64.RPM $ sudo rpm -ivh openfire-3.8.2-1.i386.RPM 

Systèmes Debian:

$ wget http: // télécharger.Igniterrealtime.org / openfire / openfire_4.1.4_.deb $ sudo dpkg -i openfire_4.1.4_.deb 

Démarrer le service OpenFire

# Service Openfire Start 

Étape 3 - Créez une base de données MySQL et l'utilisateur

OpenFire fournit une base de données intégrée HSQLDB, si vous voulez aller avec cela, vous ne créez pas le compte MySQL et la base de données ici. Mais si vous souhaitez utiliser MySQL, utilisez les commandes suivantes pour créer la base de données MySQL et l'utilisateur.

$ mysql -u root -p mysql> créer une base de données openfire; mysql> Grant tout sur OpenFire.* à «openfire» @ «localhost» identifié par «pa $$ w0rd»; MySQL> Privilèges de rinçage; 

Étape 4 - Configurer OpenFire

OpenFire par défaut fonctionne sur le port 9090, connectez votre serveur sur le port 9090 à l'aide du navigateur. Il ouvrira un assistant de configuration, suivira l'assistant et complétera la configuration. Pendant l'assistant, l'utilisation ci-dessus a créé des informations d'identification MySQL.

http: // test.técadmin.net: 9090 / 
Étape 1Étape 2Étape 3Étape 4Étape 5Étape 6Installation terminée

Étape 5 - Créer un utilisateur dans OpenFire

Connectez-vous sur le tableau de bord d'administration OpenFire à l'aide du compte d'administration. Maintenant, allez sous Utilisateurs / groupes sections puis sélectionnez Utilisateurs section. Maintenant cliquez sur Créer un nouvel utilisateur lier et entrez les détails requis et créez l'utilisateur. Créez les multiples utilisateurs comme vous le souhaitez

Connexion de l'administrateurTableau de bordCréer un utilisateur

Étape 6 - Connectez-vous à OpenFire

Pour vous connecter à OpenFire, vous devez télécharger le logiciel client «Spark» et installer sur votre système. Téléchargez la dernière version de Spark pour votre système d'exploitation à partir de son site officiel. Installez le client Spark et connectez-vous à votre compte, ou enregistrez de nouveaux comptes.