phpwcms-docu - Die Dokumentation für für das CMS phpwcms
phpwcms-docu ist eine Art Kompass, der Ihnen die Möglichkeiten von phpWcms aufzeigt und Sie erfolgreich, ohne große Umwege, zu Ihrer fertigen Web-Anwendung führen soll.
Welche Voraussetzungen müssen gegeben sein, um mit phpwcms arbeiten zu können?
Ausreichender Webspace
Serverseitige Skriptsprache PHP ab Version 4.2.1 (besser jedoch ab 4.3.4)
MySQL ab Version 4.1, MySQL 5 (Empfohlen)
GD 1 oder GD2 (mit Freetype- und GIF- / PNG- / JPG-Support)
Image Magick / Ghostscript (Empfohlen)
Hochladen von phpwcms
Bild 1 - Ordneransicht
Nachdem Sie phpwcms von der Projektseite heruntergeladen und auf Ihrem PC oder Mac entpackt haben, können Sie nun mit der Übertragung der Scripte auf Ihre Domain bzw. Ihren Server beginnen. Für den Upload der Dateien verwenden Sie ein FTP-Programm Ihrer Wahl wie z.B. Flash XP oder WSFTP.
An dieser Stelle sollten Sie entscheiden, ob Sie die Daten in den Root (oberste Ebene) des eigenen Webspace kopieren, oder doch ein Unterverzeichnis wie z.B. "phpwcms" als Übertragungsziel bevorzugen. Wenn Sie mehrere Domains oder Homepages auf einem Server verwalteten, erweist sich ein Unterverzeichnis als Übersichtlicher.
Setzen der Dateirechte
Sie müssen nun die folgenden Dateien und Ordnern, die zum Funktionieren von phpwcms notwendig sind, die nötigen Rechte geben. Diese können Sie mit Ihrem FTP-Programm setzen.
Aufrufen der Installation
Bild 2 - Bestätigen der Lizenzbestimmungen
Nun rufen Sie in Ihrem Browser das Installationsscript auf, dessen Pfad wie folgt lautet: http://www.ihre-domain.tld/setup/index.php
Hierbei gehen wir davon aus, dass Sie phpwcms im Root (Hauptverzeichnis) Ihres Webspaces hochgeladen haben.
Falls das nicht der Fall ist, muss der Pfad so aussehen: http://www.ihre-domain.tld/ihr_unterordner/setup/index.php
Nach dem Durchlesen der Lizenzbestimmung drücken Sie einfach auf die Schaltfläche
"I agree the GPL, continue". (Bild 2)
So gelangen Sie zum nächsten Schritt.
Hinweis: Hinter verschiedenen Punkten werden Sie folgendes Symbol sehen . Dies ist ein zusätzlicher Hilfe Button, der Sie zu externen Seiten führt.
Überprüfen der Servereinstellungen
Bild 3 - Überprüfen der Servereinstellungen
2. Now lets check your server settings (Bild 2).
Hier werden nochmal die Servereinstellungen überprüft
Unter anderem sehen Sie auch welche GD Libary (Was ist die GD Libary) bei Ihnen Installiert ist und welche Grafikformate unterstützt werden. In diesem Falle sind es gif, jpg und png.
Drücken Sie dann auf "Start Setup of phpwcms" um die Installation zu Starten.
Für den nächsten Schritt benötigen Sie Ihre Zugangsdaten zu SQL-Datenbank. Diese erhalten Sie von Ihrem Provider.
Bild 4 - Datenbankeinstellungen
Bild 5 - Zeichensatz
Bild 6 - Tabellen anlegen
Bild 7 - Tabellen anlegen bestätigen
Bild 8 - Tabellen angelegt
Datenbankeinstellungen und
anlegen der Tabellen für phpwcms
3. MySQL database settings (Bild 4)
Tragen Sie in die Felder die Notwendigen Daten für Ihre Datenbank ein:
MySQL host:
Meist muss man hier "localhost" eintragen. Es kann aber auch eine IP adresse sein. Was genau bei Ihnen zutrifft muss Ihnen Ihr Provider mitteilen.
DB user:
Hier tragen Sie den Datenbank Benutzernamen ein
DB password:
Hier tragen Sie das Passwort zur Datenbank ein
DB database:
Hier wird der Datenbankname eingetragen
DB table prefix:
Dieses Feld müssen Sie nur dann Ausfüllen wenn Sie mehrere phpwcms Installationen in auf einer Datenbank ausführen wollen.
use persistant database connection:
Klicken Sie dann auf "Continue"
4. Charset & MySQL (xxxx) collation settings (Bild 5)
Hier wählen Sie nun den Zeichensatz aus. Klicken Sie dann auf "Continue".
5. Default phpwcms database schema (Bild 6)
Setzten Sie hier den Haken bei "create phpwcms db tables" damit veranlassen Sie das phpwcms die Tabellen für phpwcms in Ihrer Datenbank anlegt. Klicken Sie dann auf "Continue"
(Bild 7) Hier sehen Sie nun ein Textfeld in dem Ihnen Angezeigt wird welche Tabellen angelegt werden. Durch drücken auf "Continue" werden die für phpwcms notwendigen Tabellen angelegt. Wenn Sie alle Datenbankeinstellungen richtig eingetragen haben sollten Sie jetzt folgendes sehen "Fine! All initial phpwcms tables were created or still exists" (Bild 8).
Durch klicken auf "Continue" gelangen Sie nun zum Erstellen des Administratorkontos.
Bild 09 - Administrator Anlegen
Bild 10 - Administrator bestätigt
Superuser anlegen
6. Superuser settings (Bild 9)
Hier wird nun das Superuser / Administrator Konto erstellt.
Sie sehen folgende Felder:
Name:
Der Name den Sie hier eintragen wird später auch als Autor in Artikel eingetragen. Standard ist "Webmaster"
Admin login:
Hier tragen Sie Ihren Loginnamen ein.
Standard ist "admin"
Admin password:
Geben Sie hier Ihr persönliches Passwort ein.
Repeat password:
Geben Sie hier Ihr Passwort noch einmal zur Bestätigung ein. Dies dient dazu, Schreibfehler zu vermeiden.
Admin email:
Geben Sie hier Ihre Email Adresse ein.
Standard ist "noreply@ihredomain.tld"
use persistant database connection:
Klicken Sie wieder auf "Continue" und Sie bekommen eine Bestätigung, dass der Superuser / Administrator angelegt wurde "Done! Account for user Admin was created"(Bild 10).
Klicken Sie dann auf "Continue" und Sie gelangen zu den Pfad- und E-Mail-Einstellungen.
Pfad- & E-Mail-Einstellungen
Bild 11- Pfad- & Emaileinstellungen
7. Path settings (Bild 11)
Hier können Sie nun noch einmal den Pfad / die Domain überprüfen. Es sollte dort immer nur die Domain alleine stehen. Bsp. www.tld-domain.tld/.
Bitte achten Sie darauf das am Ende ein " / " steht.
Danach können Sie festlegen, wie phpwcms E-Mails versenden soll.
Sie haben die Möglichkeit zwischen "PHP (mail), sendmail & SMTP" zu wählen. Für den Anfang jedoch reicht es, diese Einstellungen so zu belassen. Das einzige was Sie zum jetzigen Zeitpunkt ändern sollten sind folgende Felder.
from/reply-to email: Ist die E-mail Adresse die als Absender erscheint wenn Sie über phpWwcms wenn Sie z.b. später einen Neuen User anlegen. Und Ihm die Login daten über Ihre phpwcms installation zukommen lassen.
Standard ist "noreply@ gefolgt von ihrem Domainnamen"
from/reply-to name: Geben Sie hier den Namen ein der als Absender erscheinen soll.
Standard ist "phpwcms webmaster"
Drücken Sie nun wieder auf "Continue" um zu den Pfad- und Ordnereinstellungen zu kommen.
Pfad- & Ordner-Einstellungen
Bild 12 - Pfad- & Ordnereinstellungen
Hier brauchen Sie nichts zu verändern.
Hinweis: Achten Sie nur darauf, dass bei einer Installation von phpwcms in einem Unterordner nur der Name des Unterordners in dem Feld "phpwcms root" steht.
Klicken Sie dann auf "Continue".
Inhaltseinstellungen
Bild 13 - Inhaltseinstellungen
Hier können Sie nun einige Einstellungen vornehmen - wobei es jedoch eigentlich erstmal nicht erforderlich ist.
upload file size
Hier können Sie die maximale Größe der Datei bestimmen, die unter "Datei" hochgeladen werden darf.
content width
Bestimmt sie hier die Breite des Hauptinhaltsbereiches
list image
bestimmt die Größe der Vorschaugrafiken.
preview image
Hier wird der Datenbankname eingetragen
logout time
Bestimmt, nach welcher Zeit, in der man inaktiv ist, ein "Ausloggen" stattfindet. Standard ist 1800 Sekunden, sprich 30 min.
Page compression database connection:
Bestimmt, ob die Seitenkomprimierung eingeschaltet sein soll.
Diese Einstellungen können Sie später noch in der "config/phpwcms/conf.inc.php" ändern
Klicken Sie nun auf "send content values" um zum letzten Schritt zu gelangen.
conf.inc.php erstellen und hochladen
Bild 14 - ready to start
So, wenn jetzt alles glatt gegangen ist und kein Pfad- oder Rechteproblem vorliegt, sollten Sie jetzt alle Balken so wie in der Grafik angezeigt, in Grün sehen.
Falls nicht, finden Sie im nächsten Bereich alle Fehlermeldungen und wie sie behoben werden können.
Nichts desto trotz klicken Sie jetzt auf "Download the created config file" und speichern Sie die Datei auf Ihrer Festplatte ab. Und laden Sie dann die Datei mit dem FTP Programm in Ordner "config/phpwcms/" hoch.
(Alternativ können SIe auch die Datei /setup/setup.conf.inc.php mit ihrem FTP Programm herunterladen und nach /config/phpwcms/conf.inc.php hochladen).
Löschen Sie dann bitte aus Sicherheitsgründen den kompletten Setup Ordner. Wenn Sie das nicht machen, stellt das ein großes Sicherheitsrisiko dar.
Danach können Sie oben rechts auf "LOGIN" drücken und sich mit Ihrem Usernamen und Passwort anmelden.
Alternativ können Sie sich unter http://www.ihre-domain.de/login.php im System anmelden.
Achtung: Aus Sicherheitsgründen kann seit der Version V1.4.2-r341 der Name der Logindatei login.php in der conf.inc.php umbenannt werden.
Artikel erstellt am: Sonntag, 29. April 2007 Letzte Änderung: Montag, 12. Oktober 2009