Aktuelle Versionen: ||| Galaxytool: v5.1 ||| Galaxytoolbar: v2.6.32 |||

Installation: Unterschied zwischen den Versionen

Aus Galaxytool wiki
Wechseln zu: Navigation, Suche
K (attributes.php)
K (Vorbereitung)
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
== Vorbereitung ==
 
== Vorbereitung ==
  
Nach dem [[Downloads|Herunterladen]] muss die Datei entpackt werden. Dazu wird ein Programm zum Entpacken von .zip-Dateien benötigt. ( Empfehlung: [http://www.7-zip.de/ 7-Zip]) Anschließend müssen die Dateien config.php und attributes.php im config-Verzeichnis angepasst werden.
+
Nach dem [[Downloads|Herunterladen]] muss die Datei entpackt werden. Dazu wird ein Programm zum Entpacken von .zip-Dateien benötigt. ( Empfehlung: [http://www.7-zip.de/ 7-Zip]) Anschließend müssen die Dateien auf euren Webserver hochgeladen werden. Dies geschieht mit einem FTP-Programm wie Filezilla ([http://www.filezilla.de/download.htm]) oder einem vom Hoster dafür vorgesehen Panel. Danach sollten [[Schreibrechte setzen| Schreibrechte]] auf den config-Ordner gesetzt werden.
 
 
== config.php ==
 
 
 
Zum Editieren der config.php wird das Windows-interne WordPad empfohlen. Notepad ++ funktioniert auch. Der Windows-Editor kann Fehler in der Syntax hervorrufen.
 
 
 
Für alle einzutragenden Werte gilt: es sind keine Sonderzeichen wie ' erlaubt außer den bereits vorhandenen! Die ersten 4 Einträge sollten an den jeweiligen Hoster angepasst werden, die $dbprefix-Variable sollte nur dann verändert werden, wenn man unbedingt andere Tabellennamen benötigt. (z.B. wenn mehrere Galaxytools in einer Datenbank installiert werden). Die Tabellennamen selbst sollten unberührt bleiben.
 
 
 
$dbusername = "username";
 
 
 
In die Anführungszeichen muss der Datenbankbenutzername für eure MySQL Datenbank eingetragen werden.
 
 
 
$dbpassword = "userpasswort";
 
 
 
In die Anführungszeichen muss das Datenbankbenutzerpassword für eure MySQL Datenbank eingetragen werden.
 
 
 
$dbname = "datenbank";
 
 
 
In die Anführungszeichen muss der Name eurer MySQL Datenbank eingetragen werden.
 
 
 
$dbhost = "localhost";
 
 
 
In die Anführungszeichen muss die Adresse (im allgemeinten nur "localhost") für eure MySQL Datenbank eingetragen werden.
 
Solltet ihr eine andere Adresse für eure MySQL Datenbank haben, so erfahrt ihr das von eurem Anbieter.
 
 
 
$dbprefix = "";
 
 
 
Hier könnt ihr einen Präfix für die Tabellennamen eintragen. Dies ist insbesondere dann sinnvoll, wenn mehrere Galaxytools in einer Datenbank installiert werden sollen. Dies hat auch den Vorteil, dass die Tabellennamen nicht einzeln per Hand umbenannt werden müssen.
 
 
 
 
 
 
 
Dennoch ist es möglich (aber nicht empfohlen) den Tabellen per Hand neue Namen zu geben:
 
 
 
$dbtablename = $dbprefix . "galaxy";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Galaxiedatenbank eingetragen werden.
 
 
 
$utablename = $dbprefix . "user";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Benutzer des Tools eingetragen werden.
 
 
 
$playertable = $dbprefix . "players";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Spielerstats des Tools eingetragen werden.
 
 
 
$allytable = $dbprefix . 'alliances';
 
 
 
In die Anführungszeichen kann der Tabellenname für die Allianzstatistik des Tools eingetragen werden.
 
 
 
$noticetable = $dbprefix . "notices";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Notizen des Tools eingetragen werden.
 
 
 
$reporttable = $dbprefix . "reports";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Spionageberichte des Tools eingetragen werden.
 
 
 
$iptablename = $dbprefix . "iptable";
 
 
 
In die Anführungszeichen kann der Tabellenname für die IP-Adressen der Benutzer des Tools eingetragen werden.
 
 
 
$shouttable = $dbprefix . "shoutbox";
 
 
 
In die Anführungszeichen kann der Tabellenname für die neuesten Nachrichten auf der Übersichtsseite eingetragen werden.
 
 
 
$allyhistory = $dbprefix . "allyhistory";
 
 
 
In die Anführungszeichen kann der Tabellenname für die zeitlichen Allianzstatistiken eingetragen werden.
 
 
 
$playerhistory = $dbprefix . "playerhistory";
 
 
 
In die Anführungszeichen kann der Tabellenname für die zeitlichen Spielerstatistiken eingetragen werden.
 
 
 
$fleetmovetable  = $dbprefix . "fleet_movements";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Flottenbewegungen eingetragen werden.
 
 
 
$player_activity = $dbprefix . "player_activity";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Spieleraktivitäten eingetragen werden.
 
 
 
$messagetable    = $dbprefix . "messages";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Ingamenachrichten eingetragen werden.
 
 
 
$combattable    = $dbprefix . "combat_reports";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Kampfberichte eingetragen werden.
 
 
 
$combatparty    = $dbprefix . "combat_party";
 
 
 
In die Anführungszeichen kann der Tabellenname für die Kampfberichtsparteien (der/die Angreifer/Verteidiger) eingetragen werden.
 
 
 
$reportarchive  = $dbprefix . "report_archive";
 
 
 
In die Anführungszeichen kann der Tabellenname für das Reportarchiv eingetragen werden.
 
 
 
== attributes.php ==
 
 
 
$owner = 'yourname';
 
 
 
In die Anführungszeichen tragt ihr eure Allianz oder euren Nick ein. Auf der Loginseite ist dieser dann zu sehen, um das Tool besser von gleichen Versionen eines anderen Unis unterscheiden zu können.
 
 
 
$maxshouts = 15;
 
 
 
Tragt hier ein wie viele Mitteilungen auf der Übersichtsseite gespeichert und angezeigt werden sollen.
 
 
 
$email_to = 'admin@yourdomain.com';
 
 
 
Trage hier die Emailadresse ein, an die Meldungen über Spieleranmeldungen geschickt werden sollen.
 
 
 
$email_from = 'email@provider.xyz';
 
 
 
Hier könnt ihr in einfachen Anführungszeichen eine Emailadresse angeben, die bei den Registrierungsemails als "FROM" Feld angegeben wird.
 
 
 
$default_language = 'german';
 
 
 
In die Anführungszeichen muss die Standardsprache eingestellt werden. Zur Auswahl stehen: balkan, brazilian, bulgarian, chinese, croatian, czech, danish, dutch, english, finnish, french, german, greek, hungarian, italian, japan, korean, latvian, lithuanian, norwegian, polish, portugues, romanian, russian, serbian, slovak, swedish, spanish, taiwan, turkish
 
 
 
$global_universe = "Andromeda";
 
bzw
 
$global_universe = "12";
 
 
 
Die Nummer/der Name eures Universums. Achtet bei Namen auf Groß- und Kleinschreibung. '''Diesen Wert unbedingt setzen.'''
 
 
 
$def_to_debris = false;
 
 
 
Gebt hier ein, ob ihr einem Def-ins-TF-Uni ('''true''') spielt oder nicht ('''false''').
 
 
 
$debris_rate = 30;
 
 
 
Hier könnt ihr einstellen, wieviel Prozent der Trümmer in das Trümmerfeld mit eingehen. In den meisten Unis gilt der Wert von '''30''', Ausnahme ist zum Beispiel das deutsche Uni 70, in welchem 70 Prozent der Trümmer ins Trümmerfeld eingehen, sodass dann hier eine '''70''' einzugeben wäre.
 
Dieser Wert wird nur dazu verwendet, um ihn an Online-KB-Simulatoren wie Dragosim oder Speedsim mitzusenden.
 
 
 
$speed_rate  = 1;
 
 
 
Dieser Wert ist für Speedunis gedacht. Ihr könnt hier angeben, mit wievielfacher Geschwindigkeit euer Uni läuft. Ein Beispiel wäre hier das deutsche Uni 50, welches mit doppelter Geschwindigkeit läuft, sodass man dann hier eine '''2''' eingeben muss. Für normale Unis gebt hier bitte eine '''1''' ein.
 
 
 
$OGame_3_0  = true;
 
 
 
Gebt hier an, ob euer Server bereits OGame 3.0.0 hat (true) oder nicht (false).
 
 
 
== Upload ==
 
 
 
Anschließend muss das gesamte Tool auf den eigenen Webserver geladen werden. Dies geschieht mit einem FTP-Programm wie Filezilla ([http://www.filezilla.de/download.htm]) oder einem vom Hoster dafür vorgesehen Panel.
 
  
 
== Installation ==
 
== Installation ==
  
Nach dem Hochladen aller Dateien muss man die install.php aufrufen:
+
Nach dem Hochladen aller Dateien muss man die install.php im Browser aufrufen:
  
  http://www.euredomain.de/pfadzumtool/install.php
+
  http://example.com/path_to_galaxytool/install.php
  
Eure Seite sollte ähnlich aussehen wie dieser Screenshot:
+
Folgt nun den Anweisungen auf dem Bildschirm und gebt dort alle erforderlichen Informationen ein. Die Anweisungen geben euch detaillierte Hinweise, wenn etwas nicht funktioniert bzw. was einzugeben ist.<br>
 
+
'''Alle Konfigurations-Dateien werden während der Installation erzeugt - es ist nicht notwendig irgendeine Datei manuell zu editieren.'''
[[Bild:Install.png]]
 
 
 
Sollten einige Felder nicht grün sein, habt ihr ein Problem und könnt das Galaxietool nicht installieren.
 
  
 
== Abschließendes ==
 
== Abschließendes ==
  
 
Im Abschluss sollte aus Sicherheitsgründen die install.php sowie die update.php vom Server gelöscht werden!
 
Im Abschluss sollte aus Sicherheitsgründen die install.php sowie die update.php vom Server gelöscht werden!
Der erste Login nach der Installation erfolgt mit:
+
Der Login nach der Installation erfolgt mit den bei der Installation erzeugten Accountdaten.
 
 
Loginname: admin
 
Passwort: galatool
 
 
 
Es sollte jedem klar sein, dass als erstes das Passwort für den Admin geändert werden sollte!
 
Diese Passwortänderung erfolgt über "Benutzeroptionen", nicht über "Benutzerverwaltung".
 
  
 
[[en:Installation]]
 
[[en:Installation]]
 
[[es:Instalación]]
 
[[es:Instalación]]

Aktuelle Version vom 2. Februar 2013, 14:01 Uhr

Vorbereitung

Nach dem Herunterladen muss die Datei entpackt werden. Dazu wird ein Programm zum Entpacken von .zip-Dateien benötigt. ( Empfehlung: 7-Zip) Anschließend müssen die Dateien auf euren Webserver hochgeladen werden. Dies geschieht mit einem FTP-Programm wie Filezilla ([1]) oder einem vom Hoster dafür vorgesehen Panel. Danach sollten Schreibrechte auf den config-Ordner gesetzt werden.

Installation

Nach dem Hochladen aller Dateien muss man die install.php im Browser aufrufen:

http://example.com/path_to_galaxytool/install.php

Folgt nun den Anweisungen auf dem Bildschirm und gebt dort alle erforderlichen Informationen ein. Die Anweisungen geben euch detaillierte Hinweise, wenn etwas nicht funktioniert bzw. was einzugeben ist.
Alle Konfigurations-Dateien werden während der Installation erzeugt - es ist nicht notwendig irgendeine Datei manuell zu editieren.

Abschließendes

Im Abschluss sollte aus Sicherheitsgründen die install.php sowie die update.php vom Server gelöscht werden! Der Login nach der Installation erfolgt mit den bei der Installation erzeugten Accountdaten.