Handbuch

Installation unter Windows

Das Triangles-Rotation-Programm ist auf aktuellen Windows-Versionen lauffähig, insbesondere wurde es auf verschiedenen Systemen mit Windows XP, Windows Vista, Windows 7, Windows 8.1 und Windows 10 getestet. Es benötigt Apache, MySQL und PHP, damit es lauffähig ist.

Im Detail sind folgende Komponenten erforderlich:

  • Apache-Webserver (alle aktuellen Versionen sollten funktionieren)

  • PHP (Versionen 5.2.x und 5.3.x sind getestet; 5.4.x, 5.5.x und 5.6.x werden nicht unterstützt)

  • MySQL (5.0 bis 5.5 sind getestet)

  • Einige PHP-Module werden benötigt, insbesondere die Module mysql und bcompiler

  • Ein Webbrowser, z. B. einen aktuellen Firefox

Wir empfehlen die Verwendung von XAMPP, da dieser nahezu alle benötigten Komponenten in einem Paket enthält. Bitte benutze die Version 1.7.7, da andere Versionen ggf. nicht die Anforderungen unseres Programms erfüllen.

XAMPP kann heruntergeladen werden von sourceforge.net, wir empfehlen dringend die Verwendung von xampp-win32-1.7.7-VC9-installer.exe

Achtung: Versionen 1.8.x und später sind definitiv nicht geeignet, da sie das PHP in von uns nicht unterstützten Versionen enthalten.

Zusätzlich wird ein kompatibles bcompiler-PHP-Modul benötigt. Ein für XAMPP 1.7.7 passendes Binary kann heruntergeladen werden über diesen Link.


Anleitung:

  • xampp-win32-1.7.7-VC9-installer.exe (vorzugsweise als Administrator) ausführen

  • Als Installationsverzeichnis c:\xampp wählen

  • Eine möglicherweise vom XAMPP generierte Warnmeldung bzgl. einer eingeschränkten Funktionalität wegen der "Windows Benutzerkontensteuerung (UAC)" kann ignoriert werden.

  • Nicht empfohlen für Anfänger: Optional Apache und MySQL als Dienst installieren

  • Die Datei php_bcompiler.dll aus dem heruntergeladenen bcompiler-ZIP-File nach c:\xampp\php\ext\ kopieren

  • Lade die aktuelle Version des Rotation-Programms herunter.
    Die Datei hat einen Namen der Form "sd-v2.1b.zip".
    Die Datei entpacken und das sd-Verzeichnis nach c:\xampp\htdocs kopieren (nicht das ganze "sd-v2.xxx"-Verzeichnis, sondern das darin enthaltene Verzeichnis, das einfach "sd" heißt).

  • In der Datei c:\xampp\php\php.ini bei den anderen extension-Zeilen zusätzlich eintragen:
    extension=php_bcompiler.dll
    Außerdem
    register_globals = On
    setzen (steht auf Off)
    (Seit v2.1 ist register_globals nicht mehr erforderlich)

  • XAMPP Control Panel (ggf. unter Programme/Apache Friends starten) Apache und MySQL starten

  • In den beiden Windows-Warndialogen, die dann hochkommen, den Zugriff erlauben

  • Apache und/oder MySQL ggf. nochmal starten, falls sie im Control Panel nicht als "running" erscheinen

  • Im Webbrowser http://localhost aufrufen, es erscheint der XAMPP Splash-Screen, Sprache Deutsch wählen

  • In dem phpinfo(), das man aus dem Menü links aufrufen kann, muss "bcompiler" aufgelistet werden (zwischen den Modulen "bcmath" und "bz2")

  • Aus dem Menü links "phpmyadmin" wählen

  • Eine Datenbank "web" anlegen, dazu auf "Datenbanken" klicken, im Eingabefeld "web" eingeben und "Anlegen"

  • Dann links die Datenbank "web" anklicken, rechts oben im Menü "Rechte" (wenn der Eintrag für "Rechte" nicht sichtbar ist, findest du ihn unter "Mehr")

  • "Neuen Benutzer anlegen"

  • Benutzername "omerzu" eingeben, Host "Lokal" aus dem Menü wählen, Passwort "db" eingeben, Wiederholung des Passwortes angeben, dann GAAANZ unten "ok".

  • Im Webbrowser http://localhost/sd/ aufrufen

  • Das Triangles-Rotation-Proramm sollte sich melden und sich zunächst beklagen, dass es seine "config.php" nicht finden kann: Fatal error: config.php missing Please create your own config.php using config.php.template

  • Lege eine eigene "config.php" im Verzeichnis C:\xampp\htdocs\sd\ als Kopie der mitgelieferten Datei "config.php.template" an. Für die ersten Schritte sind an der Datei keine weiteren Änderungen nötig, für später empfehlen wir die Beachtung der Hinweise in diesem Kapitel.

  • Im Webbrowser http://localhost/sd/ nochmal aufrufen

  • Beim ersten Auftruf erscheint möglicherweise die Meldung "Running on different system, ignore config!" Das ist normal, dann einfach auf den Link "Restart program" klicken.

  • Der Webbrowser sollte nun die Menüzeile des Triangles-Rotation-Programms anzeigen.

  • Admin anklicken und "DB: Anlegen"

  • Falls vorhanden, über Admin/Import eine Tänzerdatenbank importieren

Fahre dann fort mit den Abschnitten Basiskonfiguration und Grundlegende Tipps zum Betrieb.


Zurück zu Inhaltsverzeichnis