1. Systemvoraussetzungen

ConPresso lässt sich auf gängigen Webservern, wie beispielsweise "Apache" oder dem "Microsoft Internet Information Server (IIS)" installieren. Voraussetzung ist, dass der verwendete Webserver die Scriptsprache PHP unterstützt.

Benötigt wird ferner eine MySQL-Datenbank. Bei Einsatz von ConPresso auf angemietetem Webspace brauchen Sie zur Installation außerdem einen Zugang (z.B. FTP, SSH), um die ConPresso-Dateien auf Ihren Webspace zu übertragen.

Bevor Sie mit der Installation beginnen, sollten Sie überprüfen, ob Ihr Server bzw. das Hosting-Paket Ihres Internet-Providers die folgenden Einsatzvoraussetzungen erfüllt.

Bei der Entwicklung von ConPresso wird besonderer Wert darauf gelegt, die Systemanforderungen so niedrig wie möglich zu halten, um ConPresso einem breiten Spektrum von Anwendern zugänglich zu machen und die Folgekosten der Installation in einem überschaubaren Rahmen zu halten.

Je nachdem für welche Systemkonfiguration Sie sich entscheiden, ist es möglich, ConPresso vollständig ohne den Einsatz weiterer kostenpflichtiger Software zu betreiben. Verwenden Sie zur Erweiterung des Systems ConPresso-Module, so können unter Umständen erweiterte Systemvoraussetzungen benötigt werden. Weitere Informationen entnehmen Sie bitte der Dokumentation der jeweiligen Module.

Nachdem Sie sich überzeugt haben, dass die Systemanforderungen erfüllt werden, fahren Sie mit Abschnitt 2, "Installationsvorbereitung" fort.

1.1. Server-Betriebssysteme

Grundsäzlich kann ConPresso auf allen Systemen eingesetzt werden, auf denen ein Webserver mit PHP-Unterstützung installiert ist. Hierzu zählen u.a.:

  • Unix (Linux, Solaris, ...)

  • Microsoft Windows

  • Mac OS

1.2. Unterstützte Webserver

Alle Webserver, die PHP unterstützen, sind auch für ConPresso geeignet, dies sind z.B.:

  • Apache

  • Microsoft IIS

1.3. Datenbank

ConPresso benötigt eine MySQL-Datenbank in der Version 3.23 oder höher.

1.4. PHP

ConPresso läuft ab PHP-Version 4.1.2 oder höher.

Wichtig für den Betrieb sind die folgenden PHP-Optionen bzw. Module:

  • Unterstützung des Zugriffs auf MySQL-Datenbanken

  • Unterstützung der mail()-Funktion zum Versenden von Mails

  • Optional: ConPresso benötigt eine aktive "Transparent Session ID Propagation" ("--enable-trans-sid") für den Fall, dass die Clients keine Cookies unterstützen.

1.5. Client

Alle gängigen Browser, die in der Lage sind, HTML, Javascript und Stylesheets zu interpretieren, eignen sich für Nutzung als ConPresso-Client.

Mögliche Clients sind damit beispielsweise die Mozilla-basierenden Browser (FireFox, etc.) oder der Internet-Explorer in den aktuellen Versionen. Diese erlauben die Nutzung des WYSIWYG-Editors zur Bearbeitung von HTML-Elementen. Grundsätzlich ist auch die Verwendung einer Mac-Plattform für den Betrieb des Clients möglich.