mumble-server + PhpMumbleAdmin sur Debian

Un serveur mumble, c’est bien pratique pour discuter avec les potes pendant une parti de MMO. On va voir comment installer un serveur mumble ainsi qu’une interface web pour gérer la création/gestion des chans.

1) Installation

On va commencer par installer Ice dont se sert PhpMumbleAdmin. On va installer installer la bibliothèque Ice pour PHP avec la commande
sudo aptitude install php-zeroc-ice.

Installer Mumble-server est la partie la plus simple. Etant dans les dépôt Debian, il vous suffit de taper la commande
sudo aptitude install mumble-server.

Maintenant que le serveur mumble c’est fait, passons à PhpMumbleAdmin. Allez dans le dossier /var/www puis récupérez PhpMumbleAdmin avec la commande
wget http://downloads.sourceforge.net/project/phpmumbleadmin/phpMumbleAdmin-0.4.4.zip.

Dézippez l’archive avec la commande unzip puis renommez le répertoire phpmumbleadmin.
Pour finir, on va changer le propriétaire avec la commande
sudo chown -R www-data:www-data phpmumbleadmin.

Il vous suffit de vous rendre à l’adresse http://ipduserveur/phpmumbleadmin pour accéder à l’interface et configurer le compte admin.

2) Configuration Mumble

Ouvrez le fichier /etc/mumble-server.ini. Commentez la ligne dbus=system en ajoutant un # devant. Ajoutez ou décommentez la ligne ice="tcp -h 127.0.0.1 -p 6502".

Trouvez la ligne icesecretwrite= et ajoutez un mot de passe après cette ligne.

Pour finir, à la fin du fichier ajoutez les lignes

[Ice]
Ice.Warn.UnknownProperties=1
Ice.MessageSizeMax=65536. 

Redémarrez Apache et le serveur Mumble, ouvrez les port qu’il faut pour le serveur mumble et PhpMumbleAdmin.

3) Configuration PhpMumbleAdmin

Allez sur l’interface de PhpMumbleAdmin et connectez vous avec le compte admin. Allez dans Configuration -> ICE et dans le champ “ICE password” rentrez le mot de passe que vous avez écrit dans le fichier mumble-server.ini.
Dans le menu déroulant “Slice php file”, choisissez Murmur 1.2.8 et validez.

Vous devriez maintenant pouvoir administrer votre serveur mumble depuis PhpMumbleAdmin.

 

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.