Différences entre les versions de « Installer MUCkl avec ejabberd »

De Wiki JabberFR
Aller à la navigation Aller à la recherche
Ligne 24 : Ligne 24 :
== Installer et configurer MUCKl ==
== Installer et configurer MUCKl ==


Téléchargez MUCKl à l'adresse [[http://zeank.in-berlin.de/download/MUCkl-0.4.2.tar.gz]].
[http://zeank.in-berlin.de/download/MUCkl-0.4.2.tar.gz Téléchargez MUCKl] et décompressez le dans le document root de votre serveur web.
Dézippez le dans le document root de votre serveur web.
Créez avec un client Jabber un user, qui sera utilisé par MUCKl pour se connecter au salon (par exemple MUCKl)
Créez avec un client Jabber un user, qui sera utilisé par MUCKl pour se connecter au salon (par exemple MUCKl)


=== Configurer MUCKl ===
=== Configurer MUCKl ===


Editez le fichier config.js :
le fichier config.js :
  /* BACKENDTYPE - the type of backend to be used
  /* BACKENDTYPE - the type of backend to be used
  *
  *
Ligne 85 : Ligne 84 :
   /etc/init.d/apache2 restart
   /etc/init.d/apache2 restart


Le service d'http polling tourne (par défaut) sur le port 5280. MUCKl, quant à lui tourne sur un serveur Apache qui n'est pas sur le meme port. Il faut donc indiquer que lorsque MUCKl cherche à accèder au http polling via l'url http://<ip apache>:<port apache>/<muckl dir>/htt-poll la requete doit etre redirigée vers http://<ip>:5280>/http-poll.
Le service d'http polling tourne (par défaut) sur le port 5280. MUCKl, quant à lui tourne sur un serveur Apache qui n'est pas sur le meme port. Il faut donc indiquer que lorsque MUCKl cherche à accèder au http polling via l'url <nowiki>http://<ip apache>:<port apache>/<muckl dir>/htt-poll</nowiki> la requete doit etre redirigée vers <nowiki>http://<ip>:5280/http-poll</nowiki>.
Pour cela, il faut ajouter un fichier .htaccess dans le répertoire d'installation de MUCKl, contenant les informations suivantes :
Pour cela, il faut ajouter un fichier .htaccess dans le répertoire d'installation de MUCKl, contenant les informations suivantes :
   AddDefaultCharset UTF-8
   AddDefaultCharset UTF-8
Ligne 91 : Ligne 90 :
   <IfModule mod_rewrite.c>
   <IfModule mod_rewrite.c>
         RewriteEngine On
         RewriteEngine On
         RewriteRule http-poll/ http://localhost:5280/http-poll/ [P]
         RewriteRule http-poll/ <nowiki>http://localhost:5280/http-poll/</nowiki> [P]
   </IfModule>
   </IfModule>



Version du 11 septembre 2006 à 17:57