« Installation du serveur Jabber ejabberd » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
(Pour Debian Etch : Installation ; Configurer le domaine ; Créer le compte administrateur ; - bandeau ébauche)
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
{{Tutoriels_serveur|ejabberd}}
{{Tutoriels_serveur|ejabberd}}


Ce qui suis permet la mise en place d'un serveur [[ejabberd]] sur Debian Etch (4.0)
Ce qui suit permet la mise en place d'un serveur [[ejabberd]] sur Debian Etch (4.0)


== Installation ==
== Installation ==

Version du 23 août 2007 à 20:16

Tutoriels ejabberd

  1. Installation du serveur Jabber ejabberd
  2. Configuration de base du serveur ejabberd
  3. Création des comptes avec ejabberd
  4. Configuration des ports de ejabberd
  5. Configuration avancée de ejabberd
  6. Configuration de ejabberd et Coturn
  7. Intégration de LDAP dans ejabberd
  8. Configurer les passerelles pour ejabberd
  9. server2server (s2s) de ejabberd
  10. Plugins de ejabberd

Ce qui suit permet la mise en place d'un serveur ejabberd sur Debian Etch (4.0)

Installation

Tout d'abord vous devez installer ejabberd.

# apt-get install ejabberd

Configurer le domaine

Éditez le fichier de configuration /etc/ejabberd/ejabberd.cfg

# nano /etc/ejabberd/ejabberd.cfg

et remplacez (ligne 94 ou alentours)

{hosts, ["localhost"]}.

par

{hosts, ["monserveurjabber.tld"]}.

Veillez à toujours mettre le nom du domaine en minuscule, sinon vous risquez d'obtenir un « not_allowed » lors de l'enregistrement et de l'accès à la page web.

Créer le compte administrateur

Il faut d'abord préciser un compte administrateur, dans notre exemple il aura pour JID jabberadmin@monserveurjabber.tld :

Toujours dans le fichier de configuration, remplacez

%% Admin user
{acl, admin, {user, "", "localhost"}}.

par

%% Admin user
{acl, admin, {user, "jabberadmin", "monserveurjabber.tld"}}.

Voilà pour le fichier de configuration principal.

On peut maintenant créer le compte administrateur :

# ejabberdctl register jabberadmin monserveurjabber.tld grm6qetrh8q

Ici, le mot de passe administrateur est grm6qetrh8q. Vous pouvez aussi créer ce compte avec un simple client jabber.

Redémarrez le serveur

# /etc/init.d/ejabberd restart

Vous pouvez maintenant administrer le serveur en vous connectant à l'interface d'administration via un navigateur quelconque en entrant l'URL suivante :

http://monserveurjabber.tld:5280/admin

Une authentification http vous sera demandée : le login désiré est le JID complet de l'administrateur : jabberadmin@monserveurjabber.tld et le mot de passe est le mot de passe administrateur que nous avons précisé à la création du compte. Vous pouvez aussi administrer le serveur via jabber, il vous suffit de découvrir les servives avec un client jabber en utilisant le compte administrateur.