La instalación que se describe a continuación corresponde a la aplicación Gallery 1.5.1 sobre un Debian 3.1, con apache 1.3 manejando hosts virtuales. Se escogió esta versión de Gallery porque se encuentra en la paquetería de la versión estable de Debian.
Instalacion Gallery
# apt-get install gallery (libnetpbm10 netpbm) imagemagick (libdps1 libjasper-1.701-1 liblcms1 libmagick6 libxml2) jhead libjpeg-progs
Configuración
Configuración sistema de archivos
Se debe crear el directorio donde se van a almacenar los albums y darle los permisos correspondientes (/home/gallery es un ejemplo):
# mkdir /home/gallery # chmod 777 /home/gallery/ # touch /home/gallery/.htaccess # touch /home/gallery/.config.php # chmod 666 /home/gallery/.htaccess # chmod 666 /home/gallery/.config.php
Adicionalmente se debe revisar si los archivos .htaccess y config.php están creados en el directorios de instalación de Gallery: /usr/share/gallery
Configuración de Apache
Respecto a la instalación por defecto, se tuvo que cambiar en el host virtual de apache la configuración del directorio agregando los parámetros Order y Allow. Adicionalmente hay que agregar estas mismas líneas si se tiene un host virtual para el acceso por https, si se quiere acceder de esta forma para que las contraseñas no vayan por la red en texto plano:
Directorio de acceso a través de la Web a la aplicación (por ejemplo http://midominio.algo/gallery):
Alias /gallery /usr/share/gallery/
<Directory /usr/share/gallery/>
Options FollowSymLinks
AllowOverride Limit Options FileInfo
Order allow,deny
Allow from all
</Directory>Directorio donde se almacenarán las albums (por ejemplo /home/gallery):
Alias /albums /home/gallery/
<Directory /home/gallery/>
Options FollowSymLinks
AllowOverride Limit Options FileInfo
Order allow,deny
Allow from all
</Directory>
Configuracion Gallery
Se carga la dirección de la aplicación (por ejemplo http://midominio.algo/gallery) y se ingresa al Gallery Configuration Wizard.
- Paso 1. La aplicación verifica todas las condiciones para un óptimo funcionamiento de Galley. Si hay alguna condición critica que no se cumple, hay que suspender la configuración y solucionarlo.
- Paso 2. Se definen los valores de algunas variables como: titulo, pasword de administrador, rutas, idioma, etc. El directorio donde se van a guardar los albums debe estar creado.
- Paso 3. Se definen los parámetros por defecto para la creación de albums
- Paso 4. La aplicación verifica que no haya errores en la configuración definida.
Creación de nuevos albums
Para crear un nuevo album se debe ingresar con la cuenta de administración definida en la instalación o con una cuenta de usuario que este previamente creada.
- # Crear el album # Subir las fotos # Mover el album dentro de la categoría que corresponda si se quiere tener un album anidado. # Cambiar los permisos para que solo los usuarios registrados puedan colocar comentarios (sugerido para evitar el SPAM) # Colocar el titulo del album y un resumen en las propiedades del album # Renombrar el album
Referencias
Nota: esta instalación se realizó en el marco de los proyectos del Grupo Vultur
