# Coppermine Photo Gallery v1.5.x: Documentation and Manual

# Was wird benötigt

Um Coppermine installieren zu können gibt es einige Mindestvoraussetzung, die erfüllt sein müssen:

- Ein Webserver mit PHP-Unterstützung
  PHP (Version 4.3.0 oder besser), entweder mit Unterstützung für die GD-Bibliothek einkompiliert oder mit der Berechtigung, die exec()-Funktion für ImageMagick benutzen zu dürfen (für die ausführbare Datei "convert"), damit Thumbnails und Bilder in Zwischengrößen erzeugt werden können. Mysql-Unterstützung muss ebenfalls in PHP einkompiliert sein.
- Eine MySQL-Datenbank
  MySQL (in Version 3.23.23 oder besser) wird benötigt. MySQL 4.1 wird empfohlen, MySQL 5 wird unterstützt. The MySQL-Benutzer benötigt die Berechtigung für die Befehle CREATE, ALTER, REPLACE, SELECT, UPDATE, DELETE, INSERT innerhalb der Datenbank. Die meisten Benutzer (auf gehosteten Plattformen) haben diese Berechtigungen. Falls diese Berechtigungen nicht vorhanden sind kann in der Regel überhaupt kein vorgefertigtes Skript wie Coppermine auf dem Server betrieben werden. Bei Unsicherheiten bezüglich der Berechtigungen oder des Vorhandenseins der notwendigen Programme ist dies mit dem Webhost zu klären. Die meisten Hoster können mit Sicherheit eine Aussage treffen, ob Coppermine auf ihren Systemen betrieben werden kann oder nicht.
  Eine Datenbank, die Coppermine benutzen kann muss bereits vorhanden und aufgesetzt sein - das Installationsskript legt keine Datenbank an, falls diese noch nicht besteht. In den meisten gehosteten Umgebungen ist mindestens eine Datenbank bereits vorhanden, die genutzt werden kann; ist das nicht der Fall, dann musst Du eine solche Datenbank anlegen (oder durch den Webhost anlegen lassen). Details zur Vorgehensweise sind beim Webhoster zu erfragen. Beim Anlegen der Datenbank unbedingt den Datenbanknamen, den MySQL-Benutzernamen und dessen Passwort notieren - diese Daten werden während der Installation benötigt.
- Eine Grafik-Bibliothek:
  Entweder GD in Version 1.x oder 2.x (PHP muss mit GD-Unterstützung kompiliert sein) oder ImageMagick werden benötigt (vgl. Was ist ImageMagick und Was ist GD).
- Es ist immer eine gute Idee, den Support des Webhosts vor der Installation von Coppermine anzufragen, ob es irgendwelche bekannten Probleme im Zusammenhang mit Coppermine beim jeweiligen Webhost gibt.

Obwohl Coppermine auf jedem Webserver betrieben werden kann, der die oben genannten Mindestvoraussetzungen erfüllt kann das Coppermine Entwickler-Team keinerlei Support leisten in Sachen Webserver-Installation und Setup. Wie bereits erwöhnt sind die oben gennanten Mindestvoraussetzungen Grundbedingungen, d.h. sie müssen bereits erfüllt sein vor der Installation von Coppermine. Nimm bitte zur Kenntnis, dass das Coppermine-Team Selbst-Hosting es weder empfielt noch unterstützt es sei denn, Du bist ein bereits ein erfahrener Webserver-Administrator und kennst Dich bestens mit dem Server aus.

## Persönliche Voraussetzungen

Coppermine richtet sich an Webmaster, die zumindest über grundlegende HTML-Kenntnisse verfügen und bereits über ein wenig Erfahrung beim Installieren vorgefertigter Skripte haben. Das Entwicklerteam ist sich im Klaren, dass es eine Anzahl von Benutzern gibt, die Ihre Galerie mit Hilfe von Auto-Installern aufsetzen. Diese Benutzergruppe hat meist keine oder nur sehr wenig Erfahrung im Ausetzen von Skripts, die Coppermine ähnlich sind. Auch das ist in Ordnung - wir verlangen nur, dass die Dokumentation ausgiebig und gründlich gelesen wird, bevor Ihr Fragen im Coppermine Support Forum stellt, da die meisten Anfängerfragen dort schon mehrfach beantwortet wurden. Coppermine kann problemlos mit einem der vorgefertigten Themen (Designs) betrieben werden, die bereits im Paket enthalten sind. Falls Du jedoch eines der bestehenden Themen abändern oder ein neues Thema/Design erstellen willst (das dem Aussehen Deiner restlichen Seite entspricht) solltest Du zumindest grundlegende bis durchschnittliche Fähigkeiten haben in HTML und CSS.