Wat is vereist
Minimum eisen voor de Server
Er zijn zekere minimum eisen waaraan voldaan moet zijn om Coppermine te kunnen installeren:
-
Een webserver
Coppermine kan draaien op gelijk welke webserver - er zijn rapporten over succesvolle installaties op Apache, Microsoft Internet Information Server (IIS), Roxen WebServer, Abyss, JanaServer, Zeus. Het Coppermine ontwikkelingsteam kan Apache aanbevelen.
-
PHP support
De webserver moet support bieden voor PHP (versie 4.3.0 of beter), ofwel met support voor de GD bibliotheek of toegangsrechten om de exec() functie te gebruiken voor ImageMagick "converteer" utility om thumbnails en gereduceerde afmetingen van afbeeldingen. Mysql support moet ook gecompileerd zijn in PHP. Ja: PHP 5 bij voorkeur of "versie 4.3.0 of beter"; Coppermine draait prima met PHP5. In feite gaat de voorkeur van het Coppermine ontwikkelingsteam uit naar PHP5.
-
Een MySQL database
U heeft een MySQL versie 3.23.23 of beter nodig. MySQL 4.1 is aanbevolen, MySQL 5 wordt ondersteund. De MySQL gebruiker heeft de volgende rechten op de database nodig: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER . De meeste gebruikers hebben deze rechten wanneer ze een webhosting hebben. Indien u die niet heeft, kunt u dit of gelijk welk ander script niet draaien. Indien u onzeker bent over uw rechten, vraag dan uitleg aan uw webhost. De meeste hostservicediensten zullen u waarschijnlijk kunnen zeggen of Coppermine op hun server kan werken.
Een database moet aangemaakt worden zodat Coppermine die kan gebruiken - Het installatiescript zal geen database aanmaken voor u, maar zal wel automatisch de tabellen en de structuur aanbrengen tijdens het installeren. In de meeste webhosting omgevingen zal al minstens één database voor u aangemaakt zijn door de webhost. Indien niet, moet je zelf een aanmaken. Als je een moet aanmaken, ga dan na wat de juiste procedures zijn om te volgen. Noteer uw database naam, gebruikersnaam (=userID) en paswoord. Je hebt al deze gegevens nodig om Coppermine met succes te kunnen installeren.
-
Een afbeeldingen bibliotheek
Coppermine rekent op de aanwezigheid van een afbeeldingen bibliotheek om kopieën met aangepaste afmetingen van de opgeladen afbeeldingen op te slaan. Voor het ogenblik kan Coppermine zowel GD versie 1.x or 2.x (PHP moet gecompileerd zijn om het te ondersteunen) of ImageMagick gebruiken.
(zie Wat is ImageMagick en Wat is GD)
Het is altijd een goed idee om eerst uw webhostservice te contacteren om te vragen of zij op de hoogte zijn van eventuele problemen met de installatie van Coppermine.
Zelf-Hosting & Webserver Setup
Alhoewel Coppermine kan werken op gelijk welke webserver die voldoet aan de minimum eisen, hierboven aangehaald, kan het Coppermine ontwikkelingsteam geen support geven bij het opzetten van uw webserver. Zoals hierboven voorgesteld zijn er de vereisten waaraan voldaan moet zijn voordat u de beslissing neemt om Coppermine te installeren. Noteer a.u.b. dat de Coppermine groep geen zelf-hosting aanbeveelt tenzij u een ervaren webserver beheerder bent en uw weg kent in deze materie.
In feite zijn sommige van de Coppermine ontwikkelaars webserverbeheerders van beroep, dus kunnen we dit vrij goed beoordelen. Wij zijn ervan overtuigd dat een webserver draaiende en publiekelijk toegankelijk houden op het Internet, een 24/7 taak is die alleen maar degelijk kan uitgevoerd worden door profs die de nodige kennis, manpower en budget hebben. Het is OK om een lokaal beschikbare webserver te runnen als een testserver, maar wij kunnen geen zelf-hosting aanbevelen, vooral met onveilige setups zoals webservers op desktop operating systems.
Bij het vragen naar support op het coppermine supportforum over problemen in verband met webserver setup, zult u gewoonlijk het stereotype antwoord krijgen dat webserver setup buiten het gebied valt van het supportforum; wij kunnen u geen webserver setup en beheer aanleren vanwege de grote complexiteit. Er bestaat niet zoiets als de enige echte server setup die voor iedereen werkt.
Persoonlijke vereisten
Coppermine is gericht op webmasters die minstens een basis HTML know-how hebben en wat ervaring in het opzetten van prefab-scripts. Het Coppermine ontwikkelingsteam is er zich van bewust dat er Coppermine gebruikers zijn die hun eigen galerij opzetten door gebruik te maken van auto-installers maar die weinig of geen ervaring hebben in het opzetten van gelijkaardige scripts, dat is natuurlijk ook OK. Wij vragen alleen om de documentatie aandachtig door te nemen vooraleer vragen te stellen via het Coppermine forum, deze documentatie biedt al de meeste antwoorden op de vragen van beginners. U kunt coppermine perfect gebruiken met de pre-made thema's, meegeleverd met het coppermine pakket. Als u echter een bestaand thema wilt aanpassen of een eigen ontworpen thema wilt gebruiken (dat past bij het uiterlijk van de rest van uw site), zou u wat basis- of gevorderde kennis moeten hebben van HTML en CSS. U heeft niet echt kennis nodig van PHP-coderen om een op Coppermine gebaseerde galerij te onderhouden.
Vereisten FAQ
Enkele vragen die in verband staan met de minimum vereisten die beschreven zijn in de installatie FAQ pagina's: