Sie sind hier: Deutsch > Die Docu > Installation & Upgrade

phpwcms Installationsanleitung

(Stand: Version 1.3.3)

Welche Voraussetzungen müssen gegeben sein, um mit phpwcms arbeiten zu können?

  1. Ausreichender Webspace
  2. Serverseitige Skriptsprache PHP ab Version 4.2.1 (besser jedoch ab 4.3.4)
  3. MySQL ab Version 4.1, MySQL 5 (Empfohlen)
  4. GD 1 oder GD2 (mit Freetype- und  GIF- / PNG- / JPG-Support)
  5. Image Magick / Ghostscript (Empfohlen)

Hochladen von phpwcms

files.png

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.

 

 Info CHMOD Werte setzen
Objekt Pfad Rechte
Verzeichnis upload 777
Verzeichnis filearchive 777
Verzeichnis filearchive/can_be_deleted 777
Verzeichnis template 777
Verzeichnis template/template_lang 777
Verzeichnis content 777
Verzeichnis content/ads 777
Verzeichnis content/images 777
Verzeichnis content/gt 777
Verzeichnis content/form 777
Verzeichnis content/rss 777
Verzeichnis content/tmp 777
Verzeichnis content/pages 777
 
Datei setup/setup.conf.inc.php 666
Datei template/inc_css/frontend.css 666
Datei config/phpwcms/conf.indexpage.inc.php 666
Datei template/inc_default/startup.php 666

Aufrufen der Installation

install_01.png

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

install_02.png

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.

install_03.png
Bild 4 -
Datenbankeinstellungen
install_04.png
Bild 5 - Zeichensatz
install_04a.png
Bild 6 - Tabellen anlegen
install_05.png
Bild 7 - Tabellen anlegen bestätigen
install_06.png
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.

 
install_07.png
Bild 09 -
Administrator Anlegen
install_08.png
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

install_09.png

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

install_10.png

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

install_11.png

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

install_12.png

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