WB Installer

Installer Walkthrough

Bitte beachten: Der Installer ist im Moment nur in Englisch erhältlich!

Schritt 1 (Step 1)

“Step 1” des Installers überprüft einige der notwendigen, minimalen Systemanforderungen, um Website Baker benutzen zu können.

Sollte hier etwas ROT angezeigt werden, wirst du WB nicht erfolgreich benutzen können!

Wenn du eine Warnung erhalten hast, solltest du deinen Internetservice Provider, Webhoster oder Serveradministrator fragen, ob PHP aktualisiert, “PHP Session Support” aktiviert oder “PHP Safe Mode” deaktiviert werden kann.

 

Hier ist alles OK im Step 1 des Installers!

Schritt 2 (Step 2)

Website Baker muss einige Dateien und Verzeichnisse beschreiben können, die im Step 2 aufgelistet werden. Manchmal können sich die Berechtigungen von Dateien und Verzeichnissen ändern, da verschiedene Programme die Installationsdateien herunterladen, dekomprimieren und hochladen. Wenn etwas im Step 2 als “not writeable” (nicht beschreibbar) aufgelistet wird, musst du die Berechtigungen so ändern, dass WB sie beschreiben kann.


Hier ist alles OK im Step 2 des Installers

Es sollte möglich sein, die Berechtigungen der Dateien und Verzeichnisse, die du gerade hochgeladen hast, mit deinem FTP-Programm zu ändern. FTP-Programme erlauben es in der Regel, Berechtigungen jeder einzelnen Datei oder Verzeichnis, zu welchem man FTP-Zugang hat, zu verändern- normalerweise durch “Häckchen setzen” für die Rechte “Lesen”, “Schreiben” und “Ausführen” der Datei, oder einfach durch Eingeben eines sogenannten „CHMOD-Codes“ (siehe unten), welcher den Berechtigungslevel beinhaltet.

Der empfohlene Berechtigungsstatus für die hier aufgelisteten Dateien und Verzeichnisse richtet sich nach deiner Server-Konfiguration. Es sollte es möglich sein, ihn auf “755” zu setzten, um einen niedrigen Sicherheitslevel zu ermöglichen. Es kann aber unter Umständen möglich sein, einen strikteren Berechtigungslevel zu benutzen - wie „644“. 


Ändern der Berechtigungen mit dem FTP-Programm  “Cyberduck” auf dem Mac

Schritt 3 (Step 3)

Im Step 3 muss Website Baker die URL (Webadresse) kennen, wo es installiert ist. Dies ist die Adresse, die Benutzer in ihren Browser eintippen müssen, um die WB Seite zu erreichen. Der Installer versucht zu “erraten” wie die Adresse lautet, basierend auf den Informationen, die WB von dem Server bekommt, man sollte aber trotzdem überprüfen, ob sie korrekt ist. 


Überprüfen der URL im Step 3 des Installers

Man kann hier auch die standardmäßige Zeitzone für die Seite eintragen. Dies sollte die Zeitzone des Servers sein, wo WB installiert ist.

Falls du die Zeitzone deines Servers nicht kennst, aber die Stadt, in der sich dein Server befindet, kannst du hier nachschauen: http://de.wikipedia.org/wiki/Zeitzone

Für den deutschsprachigen Raum ist die Zeitzone GMT+1. Allerdings gilt dies nur für die Winterzeit. Wenn der Server Winterzeit/Sommerzeitumstellung nicht beherrscht, kann man während dieser Zeit die Zeitzone manuell auf GMT+2 einstellen.

Schritt 4 (Step 4)

Website Baker muss wissen, ob der Server, auf dem es läuft, ein Windows Server oder ein Linux/Unix Server ist (Mac OS X Server ist ein Linux/Unix Server) – wähle das Passende in Step 4 aus.

"World-writeable file permissions (777)” (“Allgemeine beschreibbare Dateiberechtigungen (777)”) sollte niemals für eine echte Seite, welche „live“ ist, aktiviert sein. Wenn man diese Option aktiviert, hat jeder Zugang zu den Verzeichnissen und Dateien deiner Seite, und kann Änderungen machen wie es ihm beliebt! Diese Option wird nur von Programmierern und Entwicklern während dem Testen und der Fehlersuche genutzt.

Zuletzt muss man in Step 4 auch dem Installer die Informationen geben, die WB braucht, um auf die MySQL Datenbank zugreifen zu können. Falls die Datenbank auf demselben Server wie WB ist, wird der “Host Name” üblicherweise “localhost” sein. Wenn deine MySQL Installation auf einem anderen Server ist (was in der Praxis aber selten vorkommt), kann man hier den Server Namen oder die Webadresse eingeben.

Man muss hier auch in jedem Fall den Datenbanknamen, den Datenbankbenutzer und das Passwort eintragen.

Der Datenbankbenutzer muss einen ausreichenden Berechtigungslevel haben um die Tabellen und Einträge in der Datenbank ändern, hinzufügen oder löschen zu können.

Normalerweise wirst du jeweils ein Datenbanksetup für jede Seite, die du verwaltest, erstellen. Einige Webhosttarife oder –zugänge erlauben aber nur eine sehr begrenzte Anzahl an Datenbanken, und wenn du eine große Anzahl an Seiten hast, ist es ein Leichtes dass sie nicht ausreichen... In diesem Fall kann man aber die gleiche Datenbank für mehrere Seiten verwenden. Falls die Datenbank, die du benutzen wirst, auch von anderen Programmen benutzt werden soll, musst du den Tabellen ein eindeutiges Präfix, wie zum Beispiel „mycompany“, geben. Damit lassen sich die Tabellen, die zu dieser Seite gehören, innerhalb der gemeinsamen Datenbank leichter wiederfinden und Überschreibungen lassen sich damit vermeiden.

Falls du die Datenbank nur für diese Seite erstellt hast, und nur für diese Installation von WB, und du auch nicht vorhast, in der Zukunft weitere Seiten zu benutzen – dann musst du kein Tabellen-Präfix verwenden und kannst dieses Feld freilassen.

Schließlich sollte “Install Tables” immer aktiviert sein - dies stellt sicher, dass der Installer die standardmäßigen Datenbanktabellen installiert, die von WB gebraucht werden.  


Das Eingeben der Informationen während Step 4 des Installer

Schritt 5 (Step 5)

Der Titel der Webseite, den du in Step 5 eingibst, wird überall auf deiner Seite erscheinen. Wenn du hier einen ‚falschen’ Titel eingeben solltest - kein Grund zur Panik, man kann ihn jederzeit ändern (oder korrigieren).


Das Eingeben des Titels deiner Seite in Step 5

Schritt 6 (Step 6)

Wenn WB das erste Mal installiert wird, muss sofort ein Zugang für den wichtigsten Benutzer deiner Seite erstellt werden: Den Administrator der Seite. Der Administrator ist ein Benutzer, der alle Rechte hat. Er kann die Seite einrichten und verändern, genauso wie andere Benutzer hinzufügen, ändern und diese löschen. Dieser Zugang wird in Step 6 eingerichtet.

 
Die Erstellung des Administrator-Zugangs  in Step 6

Schritt 7 (Step 7) (Optional)

Aus Sicherheitsgründen haben einige Internetserviceprovider (ISP) und Webhoster die PHP mail() Funktion auf ihren Servern deaktiviert. Solltest du merken, dass die E-Mail-Funktion deiner WB Seite nicht funktioniert, kann es sein, dass dein Provider oder Webhoster verlangt, für das Senden von E-Mails „SMTP“ zu benutzen.

Sollte das der Fall sein, klicke die SMTP-Option an, und gebe den SMTP Servernamen an, den dir dein Provider mitgeteilt hat. Beachte bitte, dass “PHP mail()” die bevorzugte und standardmäßige Option ist, und es für die Mehrheit der Benutzer funktioniert.

  
Die meisten Benutzer müssen im optionalen Step 7 nichts machen

Schritt 8 (Installation abschliessen)

Zuletzt klicke auf die “Install Website Baker” Taste ganz unten auf der Installationsseite. Der Installer wird deine Einstellungen überprüfen, die Datenbanken installieren, und wenn alles reibungslos verläuft, innerhalb weniger Sekunden dich in den Verwaltungsbereich deiner neuen Website Baker Seite führen!

Was kommt nun?

Aus Sicherheitsgründen solltest du sofort den install” Ordner aus dem Verzeichnis deiner WB Seite löschen – dies sollte mit dem FTP-Programm möglich sein. Solange sich dieser Ordner hier befindet, kann jeder auf deinen Installer zugreifen, und Schaden bis zur kompletten Zerstörung deiner Seite anrichten!

Du solltest dir in aller Ruhe die ganzen Bereiche deiner Webseiten-Verwaltung anschauen und sie erkunden. Wenn du dich mit der Verwaltung deiner Seite vertraut gemacht hast wirst du dich vielleicht über die vielen Wege informieren wollen, wie man Website Baker erweitern, vergrößern und individuell anpassen kann: Besuche hierzu die Add-ons Seite.

Add-Ons (zu deutsch: Erweiterungen) beinhalten Sprachpakete (um die Oberfläche und Verwaltung deiner Seite in unterschiedlichen Sprachen darzustellen), Designvorlagen/Templates (um das Aussehen und den Auftritt deiner Seite komplett zu verändern oder anzupassen) und Module/Erweiterungen (um mehr Seitenarten und Funktionen (wie z.B. eine Bildergalerie) deiner Seite hinzuzufügen.) 

Wenn du Webdesigner bist und du ein eigenes Template für Website Baker erstellen willst, solltest du das Kapitel Designer Guide durchlesen. Wenn du Entwickler bist und du gerne ein neues Modul für WB erstellen möchtest, schau Dir mal das Kapitel Entwickler Guide anschauen.

Viel Spaß dabei!