Installieren
Inhaltsverzeichnis |
Allgemeines
Die Installation des MAP ist sehr einfach. Das Script ist so geschrieben, das alte Datenbanken nicht zerstört werden können (z.B. bereits vorhandene Mumble-DB´s)! Das Plugin ist auch so vorgesehen, dass es über die Datenbank des Mumrmur-Servers läuft. Also musst du die Datenbank des Mumrmur-Servers beim Installer des MAP angeben! Du musst die Installation des Scripts starten, indem du das Verzeichnis zum MAP aufrufst! Wenn das Funktioniert hat, kannst du dich schon mit den angezeigten Daten einloggen und loslegen!
Schritt für Schritt
Download
Du kannst die aktuellste MAP-Version hier herunterladen!
ZIP-Datei
Nachdem du das MAP heruntergeladen hast, musst du es nun mit einem ZIP-Programm entpacken.
Hochladen
Nun musst du alle Dateien im .zip-Paket mit einem FTP-Programm auf deinen Server hochladen.
Installer aufrufen
Rufe den Install Script des MAP über deinen Browser auf. Du musst folgende URL ansprechen:
http(s)://subdomain.domain.tld/relativerPfadzumMAP/install/install.php
Anweisungen folgen
Schritt 1
Wähle die Sprache und das Template aus, danach bestätige die Eingaben mit weiter
Schritt 2
Bestätige die Sicherheitsfrage mit: "Ja, weiter!".
Schritt 3
Überprüfe die CHMOD Rechte des MAP. Bereits funktionierende CHMOD Rechte werden grün dargestellt. Sollte eine oder mehr CHMOD Rechte nicht stimmen und rot dargestellt werden, ändere diese mit deinem FTP-Programm ab und klicke im Anschluss auf "Aktualisieren". Wenn nun die Rechte stimmen, kannst du diesen Schritt mit "weiter" bestätigen.
Schritt 4
Gebe in diesem Schritt die MySQL Datenbankdaten ein. ACHTUNG: (Bitte nur bei Versionen <= V2.3.1 beachten) Das MAP ist darauf angewiesen, in der gleichen MySQL Datenbank installiert zu werden, wie es der Murmur-Server ist. Außerdem muss MAP die gleichen Tabllenprefixe verwenden, wie Murmur!
Schritt 5
Wähle die Verbindungsdaten aus, mit denen du dich später im MAP einloggst. Achtung, zum Schluss des Installers wird zu deiner Errinnerung noch mals dein gewähltes Passwort im Klartext dargestellt. Solltest du also nicht alleine das MAP installieren, empfehlen wir die von einem oft genutzten Passwort abstand zu nehmen!
Schritt 6
In diesem Schritt validiert das MAP alle deine eingegebenen Daten. Solltest du im Laufe der Installation einen falschen und somit nicht gültigen Wert eingetragen haben, fordert das MAP dich dazu auf, diesen mit dem "zurück"-Button erneut einzugeben. Ansonsten, wenn alle Validierungen Grün Dargestelt werden, einfach mit "weiter" bestätigen.
Schritt 7
Das MAP speichert deine MySQL-Verbindungsdaten aus Schritt 4 in einer Datei ab. Sollten dabei Fehler unterlaufen, ist es gut möglich, dass die CHMOD Rechte für die Datei ../inc/_mysql.php nicht stimmen. Ansonsten wird deine PHP installation die file()-Funktionen nicht unterstützen. Wende dich hierbei an Google um deine php.ini entsprechend abzuändern. Ansonsten, wenn das abspeichern funktionierte, einfach mit "weiter" bestätigen.
Schritt 8
In diesem letzten Schritt der Installation speichert MAP seine Systemrelevanten Daten in der MySQL Datenbank ab und gibt für dich sichtar eine Übersicht der Instalation aus. Du kannst nun, auf den dort angegebenen Link klicken und dich mit den angegebenen Daten im MAP einloggen. Die installtion ist nun erfolgreich beendet. Bitte vergesse aber nicht die letzten Schritte um die Sicherheit zu wahren!
Verzeichnis löschen
Bitte vergesse nicht, das Verzeichnis inkl. aller Dateien des Installers zu löschen. Somit kann ein unauhentifizierter User das MAP nicht mehr angreifen.
rmdir /install
CHMOD Rechte zurücksetzen
Für die Installation mussten einige Dateien schreibrechte gewahrt bekommen. Diese machen deinen Server allerdings bei dem Betrieb des MAP angreifbar. Daher musst du diese nun wieder auf CHMOD 0644 zurücksetzen (Bitte besonders bei _mysql.php beachten)! Folgende Dateien müssen zurückgesetzt werden:
CHMOD 644 /inc/_mysql.php CHMOD 655 /index.php
optionale Schritte
mögliche Fehlersuche
Solltest du bis hier her keine Probleme haben ist das super. Leider ist es in vielen Fällen so, das noch weitere Punkte installiert werden müssen. So fehlt dir möglicherweise noch das Installieren_von_Murmur_auf_Linux bzw. das Installieren_von_Slice_auf_Linux oder das Installieren_von_Slice_auf_Windows. Und solltest du dann noch mit Fehlermelungen o.ä. konfrontiert sein, sei dir der Artikel Troubleshooting empfohlen! Vielleicht hast du ja die murmur.ini falsch konfiguriert und bekommst in der murmur.log Fehlermeldungen? Dann solltest du im Hilfeartikel Murmur.ini nachsehen, wie es richtig geht! Vielleicht interessant zu erwähnen wäre hier noch die Häufigste Fehler...-Kategorie im Forum. Dort solltest du dir bei Problemen auch mal einen Denkanstoß holen!
ZeroC-ICE (Slice) Secret hinzufügen
Sicher ist sicher. Das haben sich auch die Entwickler von Slice und Mumble gedacht. Hierzu unterstützt das MAP auch die sichere Kommunikation mit Murmur. Daher sei dir empfohlen dieses Feauture in der Murmur.ini#icesecretwrite zu konfigurieren. Ensprechend ist VORHER das SliceSecret im MAP unter Einstellungen > Schnittstellenkonfiguration > ZeroC ICE Passwort zu definieren.