Du brauchst:
Webserver (zum Beispiel Apache), PHP, MySQL (4xx wird empfohlen).
in einer aktuellen Version. Zur Bildbehandlung GD oder Imagemagick.
Du kannst GD1 oder 2 nutzen. Diese sind normalerweise schon mit PHP und dem anderen Zeugs
auf dem Server, auf dem deine Präsenz läuft enthalten.
Willst du aber z.B. Thumbnails von .gif – Dateien etc. anbieten, brauchst du ImageMagick.
GD 1 oder 2 haben im Vergleich zu Imagemagick keinerlei Qualitätsnachteile.
Wenn du es downloaden möchtest:
http://www.imagemagick.net/script/download.php Weiter: in dem Feld, in dem du nach Imagemagick gefragt wirst, gibst du den Pfad
bis zur Datei convert.php an z.B. ImageMagick-6.2.0/www/...
GD installieren:
http://www.php-resource.de/forum/showthread/t-26749.htmlWenn du PHP 5.+ benutzt muss "register_long_arrays" in der phpini
auf "on" bzw. "1" stehen / gestellt werden.Das ist aber die Standard-Einstellung. In englischen Fassung der
Installation wird darauf hingewiesen.
Je nach Host bzw. dem Paket, was du dort gemietet hast, sollte
das meiste installiert sein. Frage lieber jetzt als später. Häufig
findet man das auch im FAQ-Bereich.
Wenn dir das nichts sagt, frage deinen Hoster.
Apropos, du brauchst für die install später noch für MySQL
Den
Datenbank-User, Username, und das Datenbank-Passwort.
Also auch das Abklären.
Dann benötigst du ein Zip-Entpacker:
http://sourceforge.net/projects/sevenzip/Und ein FTP:
http://sourceforge.net/projects/filezilla/Eine kleine Hilfe, wenn du alles selbst einrichten musst ist XAMPP
eine gute Lösung.
Auf wikipedia findet sich hierzu:
„XAMPP ist eine freie Distribution zur lokalen Installation und Konfiguration des
Webservers
Apache mit der Datenbank
MySQL bzw. SQLite und den
Skriptsprachen Perl und
PHP (mit PEAR). (Das X steht hierbei für die verschiedenen
Betriebssysteme auf denen es eingesetzt werden kann.) XAMPP enthält zusätzlich
andere nützliche Werkzeuge wie den
FTP-Server FileZilla Server, den
Mailserver Mercury,
phpMyAdmin, Webalizer, OpenSSL und Python.“
Der Vorteil ist, dass man nicht alles, was benötigt wird, einzeln installieren muss.
Download:
http://www.apachefriends.org/en/xampp.htmlAber das ist eine andere Baustelle.
Nun zum eingentlichen Thema: Coppermine installieren.
Wenn du Coppermine in ein bestehendes Projekt einfügen willst, empfiehlt es sich, ein Datenbank-Backup zu machen.
Das findest du hier:
http://forum.coppermine-gallery.net/index.php?topic=35702.0Also los:
1. Schritt - Coppermine downloaden Zum Beispiel hier:
http://sourceforge.net/project/showfiles.php?group_id=89658 2. Schritt - Die Ordner entpacken und auf den Server spielen. Nachdem du Coppermine auf deiner Festplatte gespeichert hast, musst du das gezipte Päckchen natürlich entpacken.
Das funktioniert sehr gut mit 7zip (siehe oben).
Nebenbei kannst du damit auch selbst Dateien und Ordner zippen. Z.B. für Backups deiner
Festplatten daheim.
Ein gutes FTP ist Filezilla, was man natürlich auf sourceforge findet:
http://sourceforge.net/projects/filezilla/ Vorsichtshalber solltest du schauen, dass für die Übertragung
zum Server der Modus "automatisch" gewählt ist.
3.Schritt - Die entsprechenden Einstellungen vornehmen (gilt nicht für Windows hosts)
Es sind für die Ordner "include", "albums", "albums/userpics", und "albums/edit" die Rechte auf „777“ zu setzen.
Das machst du ganz einfach mit deinem FTP-Client, indem du die entsprechen Ordner auswählst
und mit einem Klick der
rechten Maustaste den jeweiligen Punkt auswählst und mit einem Klick
der
linken Maustaste bestätigst.
Außerdem solltest du noch in den Ordner „albums“ einen eigenen
Ordner anlegen, dem du einen frei zu wählenden Namen gibst. Auch hier setzt du die Rechte bitte auf „777“. Das heißt, dass z.B. Eigentümer, Besucher, Anwendungen berechtigt sind bestimmte Inhalte zu lesen,
zu schreiben bzw. auszuführen. Keine Angst, das sind nur die allgemeinen Einstellungen.
Feineinstellungen nimmt Coppermine vor. Das sieht dann so aus:
(https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fwww.creategg.de%2FCopperminedownload%2FCoppermine-FTP.jpg&hash=1f679dcf47e057183061bf1dc21a99278b36c2aa)
4. Schritt - Coppermine installieren So, nun ist Coppermine mit den entsprechenden Rechten auf dem Server.
Jetzt rufst du die Url dahin in deinem Browser auf.
Aus dem Original:
http://your_server/coppermine_dir/install.php Du gibst also den kompletten Pfad bis zur install.php ein.
Du erhältst folgende Ansicht:
(https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fwww.creategg.de%2FCopperminedownload%2FCoppermine-install.jpg&hash=ffb58d788338b26e613df11b78ce6fe3d401ac81)
Unter Your admin account gibst du einen
beliebigen Usernamen, ein
Passwort usw. ein. Und Passwort meint Passwort!
Nur ein ganz allgemeiner Tipp: Bitte nimm nicht irgendeinen leicht zu erratenden Namen.
Auch jedem einen Account mir Adminrechten zu vergeben ist nicht wirklich geschickt.
Hier empfiehlt sich eine Kombination aus Groß- und Kleinbuchstaben und der einen oder anderen Zahl.
Beispiel:
Als mathematisch brennend interessierte Menschen erinnern wir uns an das leider völlig durchgeknallte
Genie Kurt Gödel und formulieren einmal unsere eigene Variante des "Gödelschen Unvollständigkeitssatzes":
Kurt Gödel starb 1978 an unvollständiger Ernährung. Den Satz können wir uns gut merken. Nun nehmen wir
die Anfangsbuchstaben der jeweiligen Wörter und selbstverständlich die Jahreszahl.
Wir erhalten: KGs1978auE
Schon ist gewährleistet, dass niemand mal eben das Kennwort durch ausprobieren oder Zufall herausfindet.
So, nun sollte alles laufen. Um mit dem Programm zu arbeiten, rufst du den Pfad bis zur login.php auf.
Da loggst Du dich ein und los geht´s.
Ein abschließender Tipp vielleicht noch. Wenn du über längere Zeit nicht an Coppermine herumbastelst,
empfiehlt es sich, die "login.php" umzubenennen. Es gibt ja noch Euler, Gauß, Wilson und so weiter ;o)
Aber merke dir bitte, dass du sie geändert hast.
Viel Spaß damit, regelmäßig essen nicht vergessen und nach einer kleinen Pause an der
frischen Luft geht manches gleich viel besser.
Oder als PDF-DateiLars Eirich
Ich hoffe, dass diese Anleitung möglichst vielen eine Hilfe ist. Sollten Fragen sein, erreicht ihr mich am zuverlässigsten über:
www.creategg.de (Das hat nicht den Zweck User auf meine Seite zu ziehen
sondern soll in erster Linie verhindern, dass mir irgendwelche "rolligen Miezen aus meiner Nachbarschaft"
Mails schreiben.