Installation
Aus PHP-Fusion Wiki
Für die Installation von PHP-Fusion benötigst du in etwa eine viertel Stunde. Also bitte nimm Dir die Zeit und führe die Installation sorgfältig und gewissenhaft aus. Nicht das Du dir bereits hier selber Steine in den Weg legst.
Inhaltsverzeichnis |
[Bearbeiten] Installation
Überprüfe vor Installations Beginn ob dein Webserver die Systemvoraussetzungen erfüllt. Des weiteren benötigst du ein FTP-Programm, die Login Daten für den FTP-Account, eine E-Mail Adresse sowie die MySQL Daten (Datenbankname, Benutzername, Passwort, Server Adresse). Zum entpacken der Zip-Datei benötigst du ein Zip-Programm wie zum Beispiel WinZip oder WinRAR für Windows (Die meisten Betriebssystem unterstützen Zip-Dateien von Haus aus).
- Lade dir die neuste Version von PHP-Fusion auf deinen PC
- Entpacke die heruntergeladene Datei
- Die Dateien für PHP-Fusion befinden sich im Unterordner php-files
- Kopiere alle Dateien und Ordner aus dem php-files Ordner mithilfe des FTP-Programmes auf deinem Webserver
- Benenne die _config.php um in config.php
- Ändere den CHMOD der folgenden Dateien und Ordner auf 777
- administration/db_backups/
- images/
- images/imagelist.js
- images/articles/
- images/avatars/
- images/news/
- images/news_cats/
- images/photoalbum/
- images/photoalbum/submissions/
- forum/attachments/
- config.php
- Rufe nun im Webbrowser deine Domain auf (Beispiel: http://www.example.com/)
- Das Setup Skript startet nun automatisch. (Bild 1) Wenn nicht, kann es sein, daß eine nicht zu PHP-Fusion gehörende index.html oder index.htm im selben Verzeichnis ist die zuvor gelöscht werden muss.
- Im oberen Bereich kannst du die Sprache einstellen. Diese wird für das Setup und anschließend die komplette Seite genommen. Du kannst diese Einstellung später im Administrations Menü ändern.
- Gib im ersten Schritt die Datenbank Einstellungen an (Bild 2)
- Der Datenbank Hostname kann in den meisten Fällen auf localhost belassen werden
- Das Prefix ist eine kurzer String der vor jede Tabelle angehangen wird. Somit kannst Du mehrere PHP-Fusion Installationen in einer Datenbank haben. Aus Sicherheitsgründen solltest Du ihn aber umbenennen, da SQL-Injektionsangriffe davon ausgehen, daß er ungeändert ist.
- Wenn die Angaben korrekt waren, kann das Setup die Tabellen anlegen
- Im nächsten Schritt, wird der Administrator eingerichtet
- Denk Dir einen Login Namen sowie ein sicheres Passwort aus
- Gib deine E-Mail Adresse an! Solltest du dein Passwort vergessen, kannst du dir über die "Passwort vergessen"-Funktion ein neues Passwort beantragen.
- Nach erfolgreicher Installation (Bild 3), wirst du aufgefordert die setup.php zu löschen und den CHMOD der Datei config.php auf 644 zu ändern.
- Beim nächsten Aufruf deiner Seite erscheint nun ein leeres PHP-Fusion (Bild 4). Mit dem während des Setup angelegten Benutzers kannst du dich nun einloggen.
[Bearbeiten] Updaten
Updates für PHP-Fusion spielst du wie folgt ein
- Das Update von Sourceforge oder aus dem Download Archiv herunterladen.
- Wichtig: Die Updates müssen in chronologischer Reihenfolge installiert werden. Wenn also zwischen der von dir benutzten Version und der aktuellen mehrere Updates dazwischen liegen müssen diese vorher eingespielt werden.
- Wichtig: Lege jetzt ein Backup deiner Datenbank sowie deiner Dateien an. Sollte etwas schief gehen kannst du dies jederzeit wieder zurückspielen und den Originalstand wiederherstellen.
- Wenn in den heruntergeladenen Updates keine besonderen Anleitungen enthalten, kopieren einfach die enthaltenen Dateien auf deinen Webserver und überschreibe die vorhandenen. Solltest du Änderungen in den überschriebenen Dateien vorgenommen haben, gehen diese verloren. Entweder du nimmst diese Änderungen hinterher noch einmal vor, oder du musst die Updates manuell einspielen (siehe weiter unten).
- Nachdem du alle Dateien auf den Server geladen hast, geh in das System-Admin Menü und klicke auf Upgrade.
- Nun ist deine Installation aktualisiert.
[Bearbeiten] Manuell Updaten
Wer zu viele Änderungen an seiner Installation vorgenommen hat, würde beim Updaten einige dieser Änderungen wieder zu nichte machen. Daher empfiehlt es sich, die Updates von Hand einzupflegen:
- Im [SVN Browser] auf Sourceforge kannst du sehen welche Dateien und was geändert wurde.
- Diese Änderungen musst du nun auf deine Dateien übertragen.
[Bearbeiten] Zweit-Installation
Für eine Zweit-Installation von PHP-Fusion, bei nur einer MySQL-Datenbank, muss lediglich ein anderer Prefix (Punkt 10 der Installationsanleitung) als bei der ersten oder jeder anderen anderen Installation genommen werden. Zur leichteren Administration und Pflege des Systems empfiehlt es sich, kurze aber aussagekräftige Prefixe zu wählen, die den unterschiedlichen Seiten klar und von allen Administratoren zugeordnet werden können.
