1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

Serveur Installer/configurer un serveur Mumble sous debian 8 (VPS)

Discussion dans 'Tutoriels' créé par Sylfaen, 19 Avr 2016.

?

Le tutoriel vous a-t'il aidé ?

Sondage fermé 26 Avr 2016.
  1. Oui, vraiment bien détaillé.

    0 vote(s)
    0.0%
  2. Moyennement, j'ai des questions.

    0 vote(s)
    0.0%
  3. Non, je n'ai toujours pas compris.

    0 vote(s)
    0.0%
  1. Sylfaen

    Sylfaen Mineur de Redstone

    Inscrit:
    18 Avr 2016
    Messages:
    1 171
    Points:
    153
    Sexe:
    Homme
    INSTALLER UN SERVEUR MUMBLE SOUS DEBIAN 8
    Linux, VPS, Debian... quels beaux termes, connus de tous mais maitrisés par peu d'entre vous.
    En bref, et avec des mots faciles pour toucher un plus large panel de membre du forum, Linux est un système d'exploitation libre et complet qui peut être utilisé comme Windows ou OSX. L'avantage de Linux est qu'il est totalement libre ("open-source") et qu'il propose des logiciels ("software") également libres offrant de ce fait un système réellement complet aux utilisateurs voulant se lancer.
    Un VPS est un Virtual Private Server" est un serveur dédié virtuel qui a été partitionné en plusieurs serveurs virtuels qui sont indépendants les uns des autres. Les VPS sont utilisés dans l'hébergement web, pratique pour héberger des sites mais aussi des serveurs, comme nous allons le voir plus bas. Un VPS est basé sur le système d'exploitation Linux (vous suivez la trame du tutoriel maintenant... ?)
    Tandis que Debian est une distribution parmi tant d'autres de Linux, car Linux propose plusieurs versions, appelées donc... ? Distributions... vous ne suivez pas trop!
    Ne te fiche pas de moi non plus...!

    Hébergeur fiable et stable: VPSz (ce n'est pas un placement de produit, je n'ai aucun rapport ni avantage à vous proposer cet hébergeur)

    Tout au long du tutoriel, j'essaierai de vous guider et de vous expliquer l'utilité de toutes les commandes que nous allons utiliser. Commençons donc par l'installation d'un serveur Mumble


    INSTALLER UN SERVEUR MUMBLE SUR UN VPS
    [ 1 ] CONNEXION
    *Inutile d'effectuer ses commandes si vous avez déjà configuré votre VPS à partir de mon autre tutoriel.*
    Il vous faudra entrer cette commande là dans votre terminal SSH. Vous devrez, après avoir saisi cette commande, saisir votre mot de passe pour pouvoir entrer des commandes.
    1. root correspond à l'utilisateur de base de votre VPS, créé automatiquement après achat.
    2. votreip correspond à l'adresse ip de votre VPS.
    Code (connexion):
    ssh root@votreip
    Puis vous lancerez les commandes suivantes pour configurer et sécuriser votre VPS.
    Code (configurer/sécuriser):
    echo 'deb http://ftp.fr.debian.org/debian jessie main contrib non-free
    deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
    deb http://security.debian.org/ jessie/updates main contrib non-free' > /etc/apt/sources.list
    apt update && apt full-upgrade -y

    [ 2 ] CRÉATION DE L'UTILISATEUR ET DU RÉPERTOIRE
    Code (utilisateur, répertoire, droits d'accès):
    useradd mumble   // création de l'utilisateur
    mkdir /home/mumble   // création du dossier /mumble
    chown -R mumble: /home/mumble   // on modifie le propriétaire du répertoire pour éviter des problèmes d'accès.

    [ 3 ] INSTALLATION ET CONFIGURATION DE MUMBLE
    Code (cpp):
    apt-get install mumble-server   // on installe mumble via paquet. Vous devez être en root et dans la racine de votre VPS.
    dpkg-reconfigure mumble-server   // on configure le serveur Mumble.

    L'étape 4 peut être effectuée sur votre VPS ou alors directement à partir du client Mumble (vous devez être SuperAdmin).



    [ 4 ] QUELQUES PARAMÉTRAGES
    Code (cpp):
    vi /etc/mumble-server.ini // on ouvre le fichier des paramètres pour pouvoir avoir accès aux paramètres de Humble.
    'mumble-server.ini vous permet alors de modifier certains paramètres tels que :
    Code (cpp):
    welcometext = "Votre message d''accueil du Humble"
    port=64738 // le port par défaut est 64738
    serverpassword=sylfaen // vous n'êtes pas obligé de mettre un mot de passe. Si vous en mettez un, les utilisateurs devront entrer ce mot de passe pour pouvoir accéder au serveur vocal.
    users=XX // vous limitez l'accès au Mumble avec ce paramètre. Remplacez XX par le nombre de slots que vous souhaitez mettre à disposition.

    Pour aller encore plus loin, vous pouvez configurer votre Mumble sur une base de donnée qui vous est propre. De base, Mumble utilise une base de donnée en SQLite pour stocker les informations de votre serveur (utilisateurs, channels, permissions...). Vous pouvez garder la base de donnée par défaut, rien ne vous oblige à changer cela. Néanmoins, si vous souhaitez configurer votre propre base de donnée, suivez les étapes suivantes.


    [ 5 ] INSTALLATION ET CONFIGURATION DU SERVEUR MYSQL
    Code (cpp):
    apt-get install mysql-server // on installe le serveur MySQL (en root). Saisissez correctement le mot de passe qui vous sera demandé et ne l''oubliez surtout pas !
    mysql -u root -p // on config la base de donnée MySQL.
    Par la suite, il vous sera affiché ceci:
    Code (cpp):
    mysql >
    Vous devrez ensuite rentrer les informations. Vous pouvez changer les noms comme bon vous semble.
    Code (cpp):
    CREATE DATABASE nom_de_votre_bdd ;
    CREATE USER 'nom_de_votre_user'@'localhost' IDENTIFIED BY 'votre_mdp' ;
    GRANT ALL ON nom-de-votre-bdd.* TO ''nom-de-votre-user''@'localhost' ;
    quit ;
    Après la création faite, il faut modifier le fichier mumble-server.ini afin d'indiquer a Mumble que nous souhaitez utiliser notre propre base de donnée.
    Entrez donc cette commande (commande effectuée d''ailleurs dans l'étape D)
    Code (cpp):
    vi /etc/mumble-server.ini
    Enlevez les commentaires puis remplacez les champs par les informations de la base de donnée que vous venez de créer.
    Code (cpp):
     database=nom-de-votre-bdd
    dbDriver=QMYSQL
    dbUsername=nom-de-votre-user
    dbPassword=votre-mdp
    dbHost=localhost
    dbPort=3306
    dbPrefix=mumble
    Le 'dbPrefix' peut être changé comme bon vous semble, c'est ce qui sera affiché avant le nom de votre base de donnée. Pour que vos modifications soient prises en compte, vous devez redémarrer votre deamon : '/etc/init.d/mumble-server restart'.

    Votre serveur Mumble est prêt et disponible. Vous devrez alors vous connecter sur votre Mumble avec l'ip de votre VPS *(inutile de mettre le port, sauf si vous le changez. On rappelle que le port par défaut est 64738)*


    Si vous avez des questions ou des problèmes, veuillez utiliser l'espace commentaire du forum. Je répondrais volontiers a vos questions, et je vous aiderais si vous avec des problèmes liés à l'installation de votre serveur Minecraft.

     
    • J'aime J'aime x 1
    #1 Sylfaen, 19 Avr 2016
    Dernière édition: 19 Avr 2016

Partager cette page