Coppermine 1.3.2: installazione e configurazione

di: Ermanno Ancona     28 Ottobre 2004

Introduzione

Se volete gestire in modo semplice ed efficace intere gallerie di immagini Coppermine Photo Gallery può essere l'applicazione che fa' al caso vostro. Le immagini vengono catalogate in album a loro volta organizzati in categorie e sottocategorie. È possibile attribuire alle immagini uplodate titolo, descrizione, parole chiave per la ricerca e persino alcuni campi descrittivi personalizzati.

Gli album possono essere creati e gestiti da diversi tipi utenti: amministratori, utenti registrati o anche anonimi, a seconda delle impostazioni e delle restrizioni scelte. I livelli di permessi all'interno della galleria possono essere gestiti creando dei gruppi ed assegnandovi gli utenti registrati.

Tra le molte funzioni disponibili si possono citare la generazione automatica di miniature, la spedizione di cartoline elettroniche, la creazione di slide show, l'invio di commenti e voti relativi alle immagini. Fondamentali sono il supporto multilingue, la possibilità di creare temi personalizzati per le proprie pagine e, soprattutto, la disponibilità di una semplice installazione guidata. Per concludere il software è rilasciato gratuitamente e coperto da licenza GNU/GPL 2.

Se tutto questo è sufficiente a destare il vostro interesse proseguite la lettura e verrete guidati passo passo nell'installazione e configurazione del software.

Prima di prelevare Coppermine, ospitato da Sourceforge, verifichiamo che il nostro server soddisfi i requisiti minimi per la sua installazione:

  • un web server che supporti PHP...naturalmente Apache è la scelta consigliata;
  • PHP almeno nella versione 4.1.0;
  • GD library o ImageMagick;
  • MySQL almeno nella versione 3.23.23.

Una piccola nota merita il terzo requisito, ovvero la necessità di una libreria grafica che permetta a PHP di manipolare le immagini. GD è certamente la scelta più comune, essa permette l'elaborazione dei formati PNG e JPG. Nei sistemi unix-like PHP viene normalmente compilato con il supporto per tale libreria. Nella maggior parte dei sistemi Windows, invece, basterà abilitarla nel file di configurazione php.ini decommentando la direttiva extension=php_gd2.dll (il corrispondente file php_gd2.dll deve naturalmente essere presente nella directory "extensions" ).

In alternativa è possibile ricorrere ad ImageMagick, disponibile per i principali sistemi operativi, e che, rispetto a GD, permette la manipolazione anche di altri formati tra cui GIF. La qualità delle immagini generate risulta superiore rispetto alla versione 1 di GD e pressoché equivalente alla versione 2.

Fate bene attenzione: Coppermine non funzionerà senza GD o ImageMagick!

Il tutorial fa' riferimento all'installazione di Coppermine 1.3.2 su un web server Linux RH 7.3 con Apache 1.3.27, PHP 4.2.3, GD 2 e MySQL 3.23.56. Non sarà comunque difficile adattare le indicazioni fornite alle caratteristiche del vostro sistema.

Guide PHP

Guida Zend Framework

Diventate professionisti dello sviluppo Web. Zend Framework è lo...

Guida Applicazioni Facebook con PHP

Come realizzare un'applicazione per Facebook. Dalle basi della...

Guida PHP con Windows e IIS

Installare ambienti per lo sviluppo e la produzione di applicazioni...

Altre guide

Newsletter @PHP

Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Google AdWords Base

27 Febbraio 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

28 Marzo 2012 a Roma
Disponibilità: 7 Posti