Bitte überprüfen Sie bitte vor der Installation,
ob Ihr Server den folgenden Anforderungen entspricht:
- Webserver
- PHP 4.0.3 (oder höher)
- Für Zip Funktionen: Zlib Library für PHP oder Zugriff
auf gzip per exec()
- MySQL 3.23.6 (oder höher)
Laden Sie bitte den Inhalt des Ordners /install in einen beliebigen Ordner Ihres Webverzeichnisses (z.B. "webpm").
(Bei einer Installation auf einem Windows Server können Sie diesen Schritt überspringen.)
Folgende Liste zeigt alle Dateien und Ordner und in Klammern
hinter dem Namen die nötigen Rechte,
die Sie diesen Dateien/Ordnern geben müssen.
/webpm (755) /files (777) - .htaccess (644) /images (755) /tree (755) - base.gif (644) - empty.gif (644) - folder.gif (644) - folderopen.gif (644) - join.gif (644) - joinbottom.gif (644) - line.gf (644) - minus.gif (644) - minusbottom.gif (644) - page.gif (644) - plus.gif (644) - plusbottom.gif (644) /types (755) - file.gif (644) - folder.gif (644) - generic.gif (644) - image.gif (644) - script.gif (644) - unknowkn.gif (644) - caution.gif (644) - logo.gif (644) - mysqllogo.png (644) - new.gif (644) - new2.gif (644) - old.gif (644) - pfeil.gif (644) - phplogo.gif (644) - pixel.gif (644) - valid-html401.gif (644) - writelock.gif (644) - zip.gif (644) /lang (755) - 1.php (644) - 1.php (644) /snapshots (777) - .htaccess (644) /temp (777) - .htaccess (644) /templates (755) - .htaccess (644) - access_denied.tpl (644) - browse_infile_filesizelimit.tpl (644) - browse_infile_show_source.tpl (644) - browse_infile_versionbit.tpl (644) - browse_inproject.tpl (644) - browse_inproject_content.tpl (644) - browse_inproject_deleteform.tpl (644) - browse_inproject_filebit.tpl (644) - browse_inproject_folderbit.tpl (644) - browse_inproject_folderbit2.tpl (644) - browse_inproject_updateform.tpl (644) - browse_projects.tpl (644) - browse_projects_bit.tpl (644) - browse_startprojectform.tpl (644) - compare.tpl (644) - compare_binary.tpl (644) - compare_hunk.tpl (644) - delete_sure.tpl (644) - deleteproject_sure.tpl (644) - done.tpl (644) - edit_project1.tpl (644) - editor.tpl (644) - footer.tpl (644) - frame_logo.tpl (644) - frame_tree.tpl (644) - frameset.tpl (644) - header.tpl (644) - input_error.tpl (644) - install_delete.tpl (644) - langselect.tpl (644) - login.tpl (644) - login_false.tpl (644) - newfiles_deleted.tpl (644) - newfiles_deleted_filebit.tpl (644) - newfiles_deleted_versionbit.tpl (644) - newfiles_overview.tpl (644) - notices_editnotice.tpl (644) - notices_noticethread.tpl (644) - notices_noticethread_bit.tpl (644) - notices_overview.tpl (644) - notices_overview_bit.tpl (644) - notices_writenoticeform.tpl (644) - projectstats_start.tpl (644) - restore_start.tpl (644) - snapshots_details.tpl (644) - snapshots_overview.tpl (644) - snapshots_overview_bit.tpl (644) - snapshots_overview_snapshots.tpl (644) - todos.tpl (644) - todos_addtodoform.tpl (644) - todos_bit.tpl (644) - todos_bit2.tpl (644) - todos_deleteform.tpl (644) - todos_edittodo.tpl (644) - user_createdelete_form.tpl (644) - user_edituser.tpl (644) - user_start.tpl (644) - writelock.tpl (644) - .htaccess (644) - action.php (644) - browse.php (644) - class.db.php (644) - class.diff.php (644) - class.formatdiff.php (644) - class.printdiff.php (644) - class.session.php (644) - class.tar.php (644) - class.tpl.php (644) - class.upload.php (644) - class.zip.php (644) - compare.php (644) - config.php (666 oder 777) - crypt.js (644) - db_connection.php (644) - delete.php (644) - deleteproject.php (644) - download.php (644) - edit.php (644) - editor.php (644) - functions.php (644) - global.php (644) - index.php (644) - install.php (644) - login.php (644) - logout.php (644) - mailabo.php (644) - md5.js (644) - newfiles.php (644) - newproject.php (644) - notices.php (644) - projectstats.php (644) - restore.php (644) - snapshots.php (644) - todos.php (644) - tree.js (644) - unlockproject.php (644) - update.php (644) - user.php (644) - webPM.css (644) - webPM_frame.css (644)
Nachdem Sie die Dateien auf Ihren Server geladen haben und die o. a. Dateirechte vergeben haben, müssen Sie in Ihrem Browser die Datei /webpm/install.php aufrufen. Lautet Ihre Domain z. B. www.musterdomain.de, müssen Sie in Ihrem Browser folgende URL aufrufen: www.musterdomain.de/webpm/install.php.
Es öffnet sich eine Seite, in der Sie ein paar Daten zu Ihrem Server eingeben müssen. Wenn Sie die korrekten Daten eingegeben haben, klicken Sie bitte auf Weiter. Falls Sie die korrekten Daten eingeben haben, können Sie nun die MySQL Tabellen erstellen lassen, indem Sie abermals auf Weiter klicken. Nun werden Sie aufgefordert, Ihre Benutzerdaten einzugeben. Der Loginname und das Passwort sind besonders wichtig; mit diesen Daten müssen Sie sich später in das webPM System einloggen. Wenn Sie Ihre Benutzerdaten eingeben haben, klicken Sie bitte auf Weiter.
Während der Installation wird geprüft,
welcher Modus für komprimierte Archive verwendet werden soll. Damit Sie komprimierte
Archive hoch- und runterladen können, muss entweder die zlib Library für php
installiert sein oder das Programm gzip muss per exec() Aufruf zur Verfügung stehen.
Falls keine der beiden genannten Möglichkeiten gegeben ist, können Sie
auf Ihrem Server keine komprimierten Zip Dateien entpacken. Was allerdings trotzdem
möglich ist, ist folgendes: Sie können unkomprimierte Zip Dateien auf dem
Server entpacken.
Klicken Sie dann auf Weiter.
Nun haben Sie die Installation schon fast geschafft.
Aus Sicherheitsgründen lässt sich webPM nicht starten, bevor Sie nicht die Installationsdatei /webpm/install.php gelöscht haben. Ansonsten könnten nämlich Unbefugte Ihre Installation überschreiben.