« Installation du serveur Jabber ejabberd » : différence entre les versions
m (utilisation du nouveau modèle Tutoriels_serveur) |
(Pour Debian Etch : Installation ; Configurer le domaine ; Créer le compte administrateur ; - bandeau ébauche) |
||
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) | ||
== Installation == | |||
Tout d'abord vous devez installer ejabberd. | |||
# apt-get install ejabberd | |||
== Configurer le domaine == | |||
Éditez le fichier de configuration <tt>/etc/ejabberd/ejabberd.cfg</tt> | |||
# 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 <tt>jabberadmin@monserveurjabber.tld</tt> : | |||
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 <tt>grm6qetrh8q</tt>. 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. | |||
[[Catégorie:Tutoriel]] | [[Catégorie:Tutoriel]] |
Version du 23 août 2007 à 20:13
Ce qui suis 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.