Mumble Server (Murmur) Installations Tutorial

Bild von Hazardrix

Posted 18. Februar 2010 - 21:33 by Hazardrix

In diesem Tutorial erfahrt ihr die grundlegenden Schritte zur Installation eines Mumble (Murmur) Servers unter Debian 5.0.
Die Installation unter anderen Linux Distributionen ist redundant und dürfte nur gering abweichen.
Zu Anfangs ist zu erwähnen, dass man prinzipiell keine Software als root ausführen sollte, weshalb es empfehlenswert ist, einen Benutzer speziell für Mumble anzulegen.

Schritt 1: Neuen Benutzer für Mumble erstellen

Im ersten Schritt unseres Tutorials erstellen wir einen neuen System Benutzer für den Mumble Server.
Dazu loggt ihr euch als root auf euren Server ein und nutzt den Befehl "adduser".

noname:/# adduser murmur

Nachdem der neue Systembenutzer angelegt wurde, loggt ihr euch mit diesem ein.
Anschließend ladet ihr euch die aktuellste Mumble Static Version herunter (Link), in diesem Beispiel murmur-static_x86-1.2.2.tar.bz2. (es sei denn ihr wollt Mumble selbst kompilieren).

Als nächstes ladet ihr diese Datei (z.b. über FTP oder SSH) auf euren Server, am besten direkt in das Heimverzeichnis des Murmur Users.


Schritt 2: Mumble Entpacken und Konfigurieren

Zum Entpacken wechselt ihr in das Verzeichnis in das Murmur kopiert wurde. Mit unten angegebenen Befehlen könnt ihr das Paket entpacken und in das neu erstellte Verzeichnis wechseln:

murmur@noname:~$ tar xvjf murmur-static_x86-1.2.2.tar.bz2 
murmur-static_x86-1.2.2/CHANGES
murmur-static_x86-1.2.2/LICENSE
murmur-static_x86-1.2.2/Murmur.ice
murmur-static_x86-1.2.2/README
murmur-static_x86-1.2.2/icedemo.php
murmur-static_x86-1.2.2/murmur.ini
murmur-static_x86-1.2.2/murmur.pl
murmur-static_x86-1.2.2/murmur.x86
murmur-static_x86-1.2.2/weblist.php
murmur-static_x86-1.2.2/weblist.pl
murmur@noname:~$ ls
murmur-static_x86-1.2.2  murmur-static_x86-1.2.2.tar.bz2
murmur@noname:~$ cd murmur-static_x86-1.2.2/

Wenn alles geklappt hat, so wurde im aktuellen Verzeichnis eine Datei murmur.ini erstellt.

Diese Datei wird für die Konfiguration des Servers benötigt. Editieren könnt ihr diese Datei z.B. mit dem vim Editor.
Falls ihr nicht den Port ändern möchtet oder dem Server ein Passwort zuweisen möchtet, so lasst diese Datei unverändert.

Schritt 3: Server starten und SuperUser anlegen

Der Server ist nun startklar. Mit dem folgendem Befehl startet ihr ihn und gebt dem SuperUser ein Kennwort.

murmur@noname:~/murmur-static_x86-1.2.2$ ./murmur.x86 
murmur@noname:~/murmur-static_x86-1.2.2$ ./murmur.x86 -supw test
Initializing settings from /home/murmur/murmur-static_x86-1.2.2/murmur.ini
ServerDB: Openend SQLite database /home/murmur/murmur-static_x86-1.2.2/murmur.sqlite
Superuser password set on server 1

Habt ihr alle Schritte korrekt befolgt, so könnt ihr euch nun als SuperUser auf den Server verbinden.


Sollte euch etwas unklar sein, Probleme auftreten oder ihr wollt einfach nur euer Feedback zu unserem Tutorial abgeben, so erstellt bitte einen Thread im Forum.

Zum Verwalten des Servers könnt ihr unser Open Source Webinterface Mumbled verwenden.


Download als PDF (Version vom 19.1.09)

Kommentare

9 comments posted
Kann nicht connecten

Tuturial ist super geschrieben. Habe alles gemacht auch ohne Fehlermeldung. Habe KEINE Änderung an der murmur.ini vorgenommen.
Kann mich aber überhaupt nicht auf dem Server connecten, weder als SuperUser noch mit anderem Nick.

murmur.x86 läuft!

Kann ich meinen Server irgendwie an Pingen speziell auf dem Port?
Könnte auch einen SSH zugang auf meinem Server geben.

Vielen Dank
Ganja

Bild von Ganja
Posted by Ganja on 18. Juni 2010 - 17:17
windoof

gibts hier auch ein tutorial für windoof 7?

Bild von F1R3-FL4SH
Posted by F1R3-FL4SH on 7. April 2010 - 15:37
Win7
Bild von Duce
Posted by Duce on 8. April 2010 - 13:06
:O

also ich hab schon nen Systembenutzer ich bin jetzt da wo ich die daten einfügen muss murmur@noname:~$ tar xvjf murmur-static_x86-1.2.2.tar.bz2
murmur-static_x86-1.2.2/CHANGES
murmur-static_x86-1.2.2/LICENSE
murmur-static_x86-1.2.2/Murmur.ice
murmur-static_x86-1.2.2/README
murmur-static_x86-1.2.2/icedemo.php
murmur-static_x86-1.2.2/murmur.ini
murmur-static_x86-1.2.2/murmur.pl
murmur-static_x86-1.2.2/murmur.x86
murmur-static_x86-1.2.2/weblist.php
murmur-static_x86-1.2.2/weblist.pl
murmur@noname:~$ ls
murmur-static_x86-1.2.2 murmur-static_x86-1.2.2.tar.bz2
murmur@noname:~$ cd murmur-static_x86-1.2.2/

und dann noch diese daten murmur@noname:~/murmur-static_x86-1.2.2$ ./murmur.x86
murmur@noname:~/murmur-static_x86-1.2.2$ ./murmur.x86 -supw test
Initializing settings from /home/murmur/murmur-static_x86-1.2.2/murmur.ini
ServerDB: Openend SQLite database /home/murmur/murmur-static_x86-1.2.2/murmur.sqlite
Superuser password set on server 1

dann sollte ich nen superuser haben aber irgentwie klappt das nicht :`(

Bild von Taki_Baby
Posted by Taki_Baby on 24. März 2010 - 13:50
:O

mein problem is ich schaff kein superuser zu erstellen :`( kannste mir vllt da weiter helfen ??

Bild von Taki_Baby
Posted by Taki_Baby on 24. März 2010 - 0:04
!!!

na wo hakt es denn genau? Hast du den Systembenutzer am Anfang erstellt?

Am besten du postest mal deine bisher ausgeführten Schritte.

Bild von Duce
Posted by Duce on 24. März 2010 - 11:09
kleine hilfe zum erstellen von superuser

Hallo!!

wie schon der titel sagt ich brauche hilfe zum superuser erstellen!
ich hab das so gemacht wie es da stand aber irgentwie krieg ich das trozdem nicht hin kann mir wer vllt weiter helfen ??

Bild von Taki_Baby
Posted by Taki_Baby on 23. März 2010 - 2:44
???

Was ist den genau das Problem?
Bekommst du keinen SuperUser erstellt oder kannst du nicht auf den Server connecten als SuperUser?

Musst scho dein Problem ein bissel erläutern. Tongue

Bild von Duce
Posted by Duce on 23. März 2010 - 9:41
:D

Endlich hats mal einer sauber erklärt Smile

Bild von Duce
Posted by Duce on 19. Februar 2010 - 13:14