Roster:Install/de

From WoWRosterWiKi
< Roster:Install(Difference between revisions)
Jump to: navigation, search
(Again structuring, corrections, additions)
m (Correct link to wow addon downloads)
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
{{Disclaimer}}
 
{{Disclaimer}}
 
{{MainMenu|Roster}}
 
{{MainMenu|Roster}}
 
Letzte Aktualisierung: [[User:Nefuh|Nefuh]] 20:00, 23. Januar 2010 (GMT)
 
  
 
==Roster Installation==
 
==Roster Installation==
Line 9: Line 7:
 
* [http://www.sommy.net/rosteranleitung/roster/wowrosteranleiung.html Videotutorial 1.7.0 bis 1.7.3]
 
* [http://www.sommy.net/rosteranleitung/roster/wowrosteranleiung.html Videotutorial 1.7.0 bis 1.7.3]
 
* [http://www.sommy.net/rosteranleitung2/wowroster2.0.htm Videotutorial Roster 2.0]  
 
* [http://www.sommy.net/rosteranleitung2/wowroster2.0.htm Videotutorial Roster 2.0]  
 +
 +
Neues Videotutorial für die Installation von WoWRoster: [http://www.youtube.com/watch?v=KLPgtyx5D9o&feature=plcp Videotutorial für WoWRoster ab 2.1 von Nefuh]
  
 
===Installations Überblick===
 
===Installations Überblick===
 
* Stellt sicher das euer Webhoster MySQL und PHP unterstützt
 
* Stellt sicher das euer Webhoster MySQL und PHP unterstützt
** Lest euch die [[Roster:Requirements|Roster Anforderungen]] durch
+
** Lest euch die [[Roster:Requirements/de|Roster Anforderungen]] durch
 
** Ihr benötigst eure MySQL Logindaten damit der Roster die Datenbank nutzen kann
 
** Ihr benötigst eure MySQL Logindaten damit der Roster die Datenbank nutzen kann
* Ladet euch die aktuellste Version vom [http://www.wowroster.net/Downloads/index.php?dir=WoWRoster WoWRoster] und das [http://www.wowroster.net/Downloads/index.php?dir=WoWRoster/Interface%20Image%20Pack Interface Imagepack] herunter.
+
* Ladet euch die aktuellste Version vom [http://www.wowroster.net/downloads/?cat=1&id=3 WoWRoster] und das [http://www.wowroster.net/downloads/?cat=1&id=4 Interface Imagepack] herunter.
 
* Entpackt die Dateien auf euren Rechner (am einfachsten in einen Ordner auf dem Desktop, welchen Ihr später wieder löschen könnt)  
 
* Entpackt die Dateien auf euren Rechner (am einfachsten in einen Ordner auf dem Desktop, welchen Ihr später wieder löschen könnt)  
 
* Ladet die entpackten Dateien auf euren Webspace hoch.
 
* Ladet die entpackten Dateien auf euren Webspace hoch.
Line 21: Line 21:
 
** Folget den Anweisungen auf dem Bildschirm
 
** Folget den Anweisungen auf dem Bildschirm
 
** Der Roster ist nun Installiert...
 
** Der Roster ist nun Installiert...
* Konfigurieren könnt Ihr den Roster mit der [[Roster:CP|Roster Konfiguration]], öffnet diese und überprüft alle Einstellungen.
+
* Konfigurieren könnt Ihr den Roster mit der [[Roster:CP/de|Roster Konfiguration]], öffnet diese und überprüft alle Einstellungen.
** Für Hilfe und Anleitung bei dem ersten Upload klickt auf folgenden Link: [[Roster:FirstUpload|Erster Upload]]  
+
** Für Hilfe und Anleitung bei dem ersten Upload klickt auf folgenden Link: [[Roster:FirstUpload/de|Erster Upload]]  
 
* Zum Upload eines Charakters benötigen die Gildenmitglieder den CharacterProfiler (und optional PVPLog)
 
* Zum Upload eines Charakters benötigen die Gildenmitglieder den CharacterProfiler (und optional PVPLog)
** Vertrauenswürdige Leute in eurer Gilde, welche das Roster Admin Passwort kennen können sich das Addon GuildProfiler ([http://www.wowroster.net/Downloads/index.php?dir=WoW%20AddOns Addons download]) ebenfalls installieren
+
** Vertrauenswürdige Leute in eurer Gilde, welche das Roster Admin Passwort kennen können sich das Addon GuildProfiler ([http://www.wowroster.net/downloads/index.php?cat=3 Addons download]) ebenfalls installieren
 
* Jedes Gildenmitglied welches in der Mitgliederliste steht kann seine Daten über die Webseite hochladen oder dazu den [[UniUploader]] oder den [[JUniUploader|java UniUploader]] in Verbindung mit dem [[UniAdmin]] verwenden. Alle anderen Charaktere, welche nicht in der Gilde sind, werden im Normalfall nicht hochgeladen ausser der Roster ist entsprechend konfiguriert.
 
* Jedes Gildenmitglied welches in der Mitgliederliste steht kann seine Daten über die Webseite hochladen oder dazu den [[UniUploader]] oder den [[JUniUploader|java UniUploader]] in Verbindung mit dem [[UniAdmin]] verwenden. Alle anderen Charaktere, welche nicht in der Gilde sind, werden im Normalfall nicht hochgeladen ausser der Roster ist entsprechend konfiguriert.
  
 
===Tips===
 
===Tips===
* Lest euch zuerst die [[Roster:Requirements|Mindestanforderungen]] durch und schaut am besten direkt ob eurer Webhoster diese erfüllt.
+
* Lest euch zuerst die [[Roster:Requirements/de|Mindestanforderungen]] durch und schaut am besten direkt ob eurer Webhoster diese erfüllt.
 
* Ladet die Zip Datei nicht einfach auf euren Webspace, sondern entpackt dieses vorher in einen Ordner auf eurem Rechner
 
* Ladet die Zip Datei nicht einfach auf euren Webspace, sondern entpackt dieses vorher in einen Ordner auf eurem Rechner
 
* Ladet den entpackten Ordner auf euren Webspace hoch und achtet darauf die Verzeichnisstruktur zu erhalten.
 
* Ladet den entpackten Ordner auf euren Webspace hoch und achtet darauf die Verzeichnisstruktur zu erhalten.
* Ladet euch das [http://www.wowroster.net/Downloads/index.php?dir=WoWRoster/Interface%20Image%20Pack Interface Imagepack] herunter.
+
* Ladet euch das [http://www.wowroster.net/downloads/?cat=1&id=4 Interface Imagepack] herunter.
 
** Der einfachste Weg ist es die Datei auf deinem Desktop zu entpacken und anschließend die Dateien auf der Server zu hochzuladen.
 
** Der einfachste Weg ist es die Datei auf deinem Desktop zu entpacken und anschließend die Dateien auf der Server zu hochzuladen.
 
* Stellt sicher das Ihr die aktuellste Version von Interface Image Pack habt
 
* Stellt sicher das Ihr die aktuellste Version von Interface Image Pack habt
Line 37: Line 37:
 
** Wir halten ein volles Zip Archiv mit den jeweils aktuellsten Dateien bereit.
 
** Wir halten ein volles Zip Archiv mit den jeweils aktuellsten Dateien bereit.
  
* [[Roster:CP|Roster Konfiguration]] (*ROSTERDIR*/index.php?p=rostercp) - Zugang über deine Webseite!
+
* [[Roster:CP/de|Roster Konfiguration]] (*ROSTERDIR*/index.php?p=rostercp) - Zugang über deine Webseite!
** Lies dir die Anleitung für den [[Roster:FirstUpload|ersten Upload]] durch.
+
** Lies dir die Anleitung für den [[Roster:FirstUpload/de|ersten Upload]] durch.
  
 
* kümmert euch nicht um die GuildProfiler.lua
 
* kümmert euch nicht um die GuildProfiler.lua
Line 60: Line 60:
  
 
(Alle .php Dateien sollten Lese- und Schreibrechte besitzten.)
 
(Alle .php Dateien sollten Lese- und Schreibrechte besitzten.)
<pre>$ chmod a+rx -R *.php</pre>
+
<pre>$ chmod a+r -R *.php</pre>
 
<br style="clear: both" />
 
<br style="clear: both" />
 
====Schritt 0====
 
====Schritt 0====
Line 71: Line 71:
 
====Schritt 1====
 
====Schritt 1====
 
[[Image:Roster_install_1.png|thumb|left|WoWRoster Installationsschritt 1]]
 
[[Image:Roster_install_1.png|thumb|left|WoWRoster Installationsschritt 1]]
Der Roster prüft nun ob euer Server den [[Roster:Requirements|Mindestanforderungen]] entspricht, ob Ihr die aktuellste Version verwendet und ob das Cache-Verzeichnis beschreibbar ist.
+
Der Roster prüft nun ob euer Server den [[Roster:Requirements/de|Mindestanforderungen]] entspricht, ob Ihr die aktuellste Version verwendet und ob das Cache-Verzeichnis beschreibbar ist.
  
 
Ist alles in Ordnung könnt Ihr mit einem Klick auf "Start Install" die eigentliche Installation starten.
 
Ist alles in Ordnung könnt Ihr mit einem Klick auf "Start Install" die eigentliche Installation starten.
Line 99: Line 99:
 
[[Image:Roster_install_3.png|thumb|left|WoWRoster Installationsschritt 3]]
 
[[Image:Roster_install_3.png|thumb|left|WoWRoster Installationsschritt 3]]
 
Die Installation baut nun eine Datenbankverbindung auf und legt die entsprechenden Tabellen und Grunddaten an.<br>
 
Die Installation baut nun eine Datenbankverbindung auf und legt die entsprechenden Tabellen und Grunddaten an.<br>
Vorher wird noch geprüft ob der angebene Datenbankserver den [[Roster:Requirements|Mindestanforderungen]] genügt.<br>
+
Vorher wird noch geprüft ob der angebene Datenbankserver den [[Roster:Requirements/de|Mindestanforderungen]] genügt.<br>
  
 
Anschließend wird die Konfigurationsdatei "conf.php" versucht zu schreiben.
 
Anschließend wird die Konfigurationsdatei "conf.php" versucht zu schreiben.
  
 
Hier müsst Ihr nun ein Passwort vergeben, dieses Passwort ist das Hauptpasswort für den WoWRoster.<br>
 
Hier müsst Ihr nun ein Passwort vergeben, dieses Passwort ist das Hauptpasswort für den WoWRoster.<br>
Jemand der dieses Passwort kennt, kann nicht nur Gildendaten hochladen (siehe [[Roster:FirstUpload|Erster Upload]]), sondern den kompletten Roster konfigurieren und auch die Addons verwalten.
+
Jemand der dieses Passwort kennt, kann nicht nur Gildendaten hochladen (siehe [[Roster:FirstUpload/de|Erster Upload]]), sondern den kompletten Roster konfigurieren und auch die Addons verwalten.
 
<br style="clear: both" />
 
<br style="clear: both" />
  
Line 119: Line 119:
  
 
Der Roster ist nun auf eurem Webspace installiert und muss nur noch richtig Konfiguriert werden.
 
Der Roster ist nun auf eurem Webspace installiert und muss nur noch richtig Konfiguriert werden.
Die weiteren Schritt zur Konfiguration findet Ihr unter [[Roster:FirstUpload|Erster Upload]]
+
Die weiteren Schritt zur Konfiguration findet Ihr unter [[Roster:FirstUpload/de|Erster Upload]]
  
 
Entfernt abschließend die Dateien install.php, upgrade.php und den Ordner install/ aus Sicherheitsgründen.
 
Entfernt abschließend die Dateien install.php, upgrade.php und den Ordner install/ aus Sicherheitsgründen.
Line 130: Line 130:
 
Wie immer empfehlen Wir eine neue Installation, in einem neuen Ordner und in einer leeren Datenbank.<br>
 
Wie immer empfehlen Wir eine neue Installation, in einem neuen Ordner und in einer leeren Datenbank.<br>
 
Aber für alle die unbedingt Ihren Roster aktualisieren wollen, haben Wir hart an dem Aktualisierungsscript gearbeitet.
 
Aber für alle die unbedingt Ihren Roster aktualisieren wollen, haben Wir hart an dem Aktualisierungsscript gearbeitet.
 
====Spezial Anweisungen für Update von 1.6.0 auf 1.7.x====
 
Diese Informationen sind nur für das Aktualisieren von Roster Version 1.6.0 auf Version 1.7.x
 
 
Erstellt ein Backup der Datei conf.php!<br>
 
WoWRoster 1.7.x <u>hat</u> eine neue conf.php Datei, also solltet Ihr vorher ein Backup erstellen!<br>
 
Die neue conf.php Datei sollte automatisch aktualisiert werden.<br />
 
Wenn das nicht funktioniert, wird die Datei zum Download Angeboten werden, so das Ihr diese manuell auf den Webserver hochladen könnt.
 
 
Zugriff www.[domain].com/roster/upgrade.php<br>
 
Ihr <u>müsst</u> www.[domain].com/roster/upgrade.php aufrufen<br>
 
Wenn Ihr eine anderen Seite aufrufst, <u>wird</u> euch "Detected Invalid Access..." angezeigt.
 
 
Stellt sicher das Ihr die Konfigurationsseite('Roster Config') aufruft.<br>
 
Ihr <u>müsst</u> die Seite aufrufen, weil nur einige wichtige Felder von Version 1.6.0 geupdatet werden.
 
  
 
====Allgemein Anweisungen====
 
====Allgemein Anweisungen====

Latest revision as of 11:06, 16 September 2012

WR.net

Important note: When you edit this page, you agree to release your contribution into the public domain.
If you do not want this or can not do this because of license restrictions, please do not edit.

Contents


Roster Installation

Für alle die nicht viel lesen möchten und sich lieber ein Video anschauen hat Gyffes zwei Videotutorials gemacht:

Neues Videotutorial für die Installation von WoWRoster: Videotutorial für WoWRoster ab 2.1 von Nefuh

Installations Überblick

Tips

Roster Installieren

Vor der Installation

phpMyAdmin Datenbank erstellen
phpMyAdmin Datenbank erstellt
Datenbank durch WoWRoster erstellen lassen

Erstellt eine neue MySQL Datenbank oder stellt sicher das Ihr eine vorhande MySQL Datenbank habt die der Roster nutzen kann
Es sollte ein Benutzername und ein Kennwort vorhanden sein, welche dem Roster später angeben werden.

Alternativ kann in der aktuellen WoWRoster Installation auch ein zusätzlicher Benutzername und ein Passwort angeben werden, von einem Benutzer der über die Rechte verfügt Datenbank zu erstellen.
Der WoWRoster wird dann versuchen eine Datenbank mit dem eingebenen Namen anzulegen.

Ladet anschließend alle Dateien aus dem heruntergeladene Archiv auf euren Webspace hoch.
In den meisten Fällen mittels einem FTP-Programm.

(Alle .php Dateien sollten Lese- und Schreibrechte besitzten.)

$ chmod a+r -R *.php


Schritt 0

WoWRoster Installationsschritt 0

Nach dem Ihr alle Dateien erfolgreich auf euren Webspace hochgeladen habt, öffnet einen Webbrowser und ruft die URL für den Roster auf (z.B. http://www.meineDomain.de/roster/index.php).

Dort werden euch die Lizenzbedingungen des Rosters angezeigt, welche Ihr mit einem Klick auf den Button "I Agree" (Ich stimme zu) bestätigen müsst, um die Installation fortzusetzen.

Schritt 1

WoWRoster Installationsschritt 1

Der Roster prüft nun ob euer Server den Mindestanforderungen entspricht, ob Ihr die aktuellste Version verwendet und ob das Cache-Verzeichnis beschreibbar ist.

Ist alles in Ordnung könnt Ihr mit einem Klick auf "Start Install" die eigentliche Installation starten.

Schritt 2

WoWRoster Installationsschritt 2

In diesem Schritt werdet Ihr zu einigen Eingaben aufgefordert und könnt die Sprache auswählen in welcher der Roster normalerweise angezeigt werden soll.


Optional: Unter Create Database Options kann ein Benutzername und Passwort für einen Datenbankbenutzer angegeben werden, welcher über das Recht verfügt Datenbank anzulegen.
Sind hier angeben gemacht, wird der WoWRoster versuchen über diese Benutzer selber eine Datenbank mit dem oben eingegeben Datenbanknamen anzulegen.
(Die hier eingeben Daten werden nicht gespeichert.)

Schritt 3

WoWRoster Installationsschritt 3

Die Installation baut nun eine Datenbankverbindung auf und legt die entsprechenden Tabellen und Grunddaten an.
Vorher wird noch geprüft ob der angebene Datenbankserver den Mindestanforderungen genügt.

Anschließend wird die Konfigurationsdatei "conf.php" versucht zu schreiben.

Hier müsst Ihr nun ein Passwort vergeben, dieses Passwort ist das Hauptpasswort für den WoWRoster.
Jemand der dieses Passwort kennt, kann nicht nur Gildendaten hochladen (siehe Erster Upload), sondern den kompletten Roster konfigurieren und auch die Addons verwalten.

Hinweis: Die Installation versucht die Datei automatisch zu schreiben, aber sollte ein Fehler auftauchen (Datei z.B. nicht beschreibbar) bietet euch der Roster die Datei zum download an.
Speichert Sie und ladet diese anschließend mit einem FTP-Programm in den Roster-Hauptordner.

Schritt 4

WoWRoster Installationsschritt 4

Das Passwort wurde nun in die Datenbank geschrieben und gleichzeitig wurde auch ein Gilden- und Offizierpasswort vergeben, welches erstmal gleich dem Hauptpasswort ist.
Die Passwörter können später in der Konfiguration geändert werden.
Nun gebt Ihr das soeben vergebene Passwort in das Eingabefeld ein und nach einem klick auf "Login" meldet Ihr euch bei eurem Roster als Administrator an und könnt diesen nun konfigurieren.

Der Roster ist nun auf eurem Webspace installiert und muss nur noch richtig Konfiguriert werden. Die weiteren Schritt zur Konfiguration findet Ihr unter Erster Upload

Entfernt abschließend die Dateien install.php, upgrade.php und den Ordner install/ aus Sicherheitsgründen.

Hinweis: Sollten die angeben Passwörter für das Hauptpasswort nicht identisch sein, wird automatisch "admin" als Passwort benutzt.

Aktualisieren des Roster

Wie immer empfehlen Wir eine neue Installation, in einem neuen Ordner und in einer leeren Datenbank.
Aber für alle die unbedingt Ihren Roster aktualisieren wollen, haben Wir hart an dem Aktualisierungsscript gearbeitet.

Allgemein Anweisungen

Schritt 1

Erstellt ein Backup der Datenbank.

Das kann nicht oft genug betont werden.

Ihr solltet phpMyAdmin (http://www.phpmyadmin.net) dafür verwenden
Dies kann die komplette Datenbank wieder herstellen, falls notwendig.

Schritt 2

Erstellt ein Backup eurer Datenbank, wenn Ihr Schritt 1 ausgelassen habt.

Schritt 3

Macht ein Backup der Datei conf.php.
Gewöhnlich würden Wir diese Datei während einer Aktualisierung nie berühren ..., aber für den Fall das etwas Unheimliches geschieht...

Schritt 4

Entpackt die neue WoWRoster Version.
Überschreibt alle Dateien!
Das beste ist es alle Dateien aus dem Roster Ordner, auch die conf.php Datei zu überschreiben!

Schritt 5

Ruft die URL www.[domain].com/roster/upgrade.php auf.

Wählt die Version aus von der aus Ihr aktualisieren wollt.
Das Script wird alles notwendige ändern, um von der gewählten Version auf die neue Version zu aktualisieren.

Schritt 6

Geht zu 'Roster Config', wo Ihr alles beim WoWRoster einstellen könnt.

Entfernt die Dateien install.php, upgrade.php und den Ordner install/ aus Sicherheitsgründen.

Re-Installation des Roster

Sollte ein Problem auftretten, das Ihr nicht lösen könnt, wie zum Beispiel ein Datenbankfehler, ein Update Fehler, ein Daten Fehler, etc..., könnt Ihr eine Re-Installation versuchen.

Vor der Re-Installation

Stellt sicher das der "/install" Ordner und die Datei install.php in dem Roster Ordner auf eurem Webserver vorhanden sind.

Schritt 1

Löscht die Datei conf.php aus dem Roster Ordner.

Schritt 2

Löscht alle 'roster_' Tabellen in der Datenbank
Hinweis: `roster_` kann evtl. abweichen wenn Ihr einen anderen Tabellen Prefix angegeben habt

Ihr könnt auch die ganze Datenbank löschen die Ihr für den Roster angelegt habt. Hinweis:
Nur Anwenden wenn keine andere Anwendung (z.B. ein Forum, oder ein Content Managment System) die Datenbank mit benutzt.
Solltet Ihr die Datenbank nicht neu erstellt haben für den Roster, benutzt die erste Methode zum entfernen der Tabellen.

Schritt 3

Ruft die Datei install.php im Browser auf.

Deinstallation des Roster

Als erstes, möchte wir euch für das Testen der Software danken und hoffen das es eine gute Erfahrung war für euch
Manchmal funktioniert der Roster nicht auf jedem Server, aber wir geben unser bestes dies zu verbessern

Schritt 1

Entfernt / Löscht den Roster Ordner auf eurem Webserver

Schritt 2

Löscht alle `roster_` Tabellen in der Datenbank die Ihr für den Roster angelegt habt.
Hinweis: `roster_` kann evtl. abweichen wenn Ihr einen anderen Tabellen Prefix angegeben habt.

Ihr könnt auch die ganze Datenbank löschen die Ihr für den Roster angelegt habt. Hinweis:
Nur Anwenden wenn keine andere Anwendung (z.B. ein Forum, oder ein Content Managment System) die Datenbank mit benutzt.
Solltet Ihr die Datenbank nicht neu erstellt haben für den Roster, benutzt die erste Methode zum entfernen der Tabellen.

Personal tools
Namespaces
Variants
Actions
WoWRoster
Navigation
Toolbox