Cómo Crear una Galería Web Personalizada Definitiva con Piwigo (Guía Completa)

Crear una galería web personalizada nunca ha sido tan fácil, especialmente con las herramientas adecuadas a tu disposición. Si buscas mostrar tus fotografías o imágenes, Piwigo es una de las opciones más poderosas, flexibles y de código abierto disponibles.

No importa si eres un fotógrafo profesional o un coleccionista ocasional de imágenes, Piwigo puede ayudarte a crear una galería personalizada que se ajuste perfectamente a tus necesidades.

Vamos a profundizar en cómo comenzar con Piwigo, instalarlo en un VPS o en un hosting compartido, configurarlo, instalar complementos y descubrir un montón de complementos útiles que pueden transformar tu galería en una obra maestra única.

¿Qué es Piwigo?

Si no estás familiarizado con él, Piwigo es un software de galería fotográfica de código abierto que es fácil de instalar, ampliar y mantener.

Es perfecto para cualquiera que necesite construir una galería web personalizada. Con la capacidad de instalarlo tanto en VPS como en hosts web, es una solución flexible. Cubriremos cómo instalarlo, configurarlo según tus preferencias y agregar características interesantes a través de complementos.

Instalar Piwigo: Tu Primer Paso para una Galería Personalizada

Antes de poder cargar tus hermosas imágenes, necesitarás instalar Piwigo.

La buena noticia es que instalar Piwigo en un hosting web compartido es increíblemente sencillo y no requiere acceso root, lo que lo hace perfecto para usuarios sin privilegios de administrador en el servidor.

1. Instalación en un Hosting Web Compartido

Estos son los pasos que debes seguir para conseguir instalar Piwigo dentro de un gosting web compartido.

1. Crear una Base de Datos

Dirígete al panel de control de tu hosting web (como cPanel). Encuentra la sección de Bases de Datos MySQL y crea una nueva base de datos para Piwigo. No olvides asignarle un nuevo usuario con todos los privilegios necesarios.

2. Descargar Piwigo

Descarga la última versión de Piwigo directamente desde el sitio oficial para asegurarte de obtener las actualizaciones más recientes.

3. Subir los Archivos a tu Hosting

Extrae el archivo .zip de Piwigo en tu máquina local y luego sube su contenido al directorio raíz de tu hosting (usando FTP).

4. Ejecutar el Instalador

Después de cargar los archivos, navega a tu dominio seguido de /piwigo/install.php. Esto iniciará el asistente de instalación.

Deberás proporcionar los detalles de la base de datos MySQL que acabas de crear y configurar tu cuenta de administrador.

5. Completar la Instalación

Piwigo completará automáticamente la configuración una vez que ingreses la información requerida. ¡Desde ahí, estarás listo para empezar con tu galería personalizada!

2. Instalación de Piwigo en un VPS

Ejecutar Piwigo en un VPS te da mucho más control sobre el entorno del servidor, ofreciendo mayor flexibilidad y personalización.

En esta guía, se ha usado Ubuntu 24.04.

1. Preparar el VPS

Asegúrate de que tu sistema esté actualizado:

sudo apt update && sudo apt upgrade

2. Instalar las Dependencias

Instala el software necesario para ejecutar Piwigo:

sudo apt install nginx php mariadb-server imagemagick ffmpeg php-fpm php-mbstring php-gd php-mysql php-imagick php-xml unzip

3. Asegurar y Configurar MariaDB

Necesitarás asegurar MariaDB y crear las bases de datos y cuentas de usuario necesarias para Piwigo.

Sigue los pasos y asegúrate de que todo esté configurado correctamente:

sudo mariadb-secure-installation
sudo mariadb -u root

4. Crear la Base de Datos

Dentro de la consola de MariaDB, crea tu base de datos:

CREATE DATABASE piwigo;
CREATE USER 'tuusuario'@'localhost' IDENTIFIED BY 'contraseñausuario';
GRANT ALL PRIVILEGES ON piwigo.* TO 'tuusuario'@'localhost';

5. Descargar Piwigo

Ahora, dirígete a tu directorio web raíz y descarga Piwigo:

cd /var/www/
wget -O piwigo.zip https://piwigo.org/download/dlcounter.php?code=15.1.0
unzip piwigo.zip

6. Configurar Nginx

Crea un archivo de configuración de Nginx para Piwigo, asegurándote de que tu servidor pueda servir correctamente la galería.

No olvides crear un enlace simbólico en la carpeta “sites-enabled” para activar la configuración.

7. Establecer Permisos

Después de extraer los archivos, asegúrate de ajustar los permisos de los archivos para que el servidor web pueda acceder a los archivos de Piwigo:

sudo chown -R www-data:www-data /var/www/piwigo
sudo chmod -R 755 /var/www/piwigo

8. Iniciar los Servicios

Activa e inicia los servicios PHP-FPM y Nginx:

sudo systemctl enable --now php8.3-fpm.service
sudo systemctl enable --now nginx.service

Ahora, ¡Piwigo está en funcionamiento en tu VPS, listo para ser personalizado!

Comenzando con Piwigo, tu Primera Carga

Una vez que Piwigo esté instalado y accesible, es hora de comenzar a cargar fotos y crear álbumes.

1. Crear Tu Primer Álbum

Haz clic en el botón “Agregar Fotos” en la página de inicio de tu galería para comenzar. Se te pedirá que crees tu primer álbum, donde cargarás tus imágenes.

2. Subir Tus Fotos

Después de crear tu álbum, simplemente arrastra y suelta tus fotos en la interfaz de Piwigo. Haz clic en “Iniciar Carga” y observa cómo tus fotos aparecen en tu galería.

3. Ver Tu Galería

Una vez que tu álbum esté completo, puedes acceder a tu galería a través de la URL de Piwigo y ver todo en un diseño elegante.

Configurar Piwigo y Personalizarlo a tu Gusto

Piwigo proporciona una base sólida para tu galería de fotos, pero se trata de hacerlo tuyo. Aquí te explicamos cómo personalizarlo aún más:

1. Cambiar el Título de la Galería

Por defecto, Piwigo le da un nombre genérico a tu galería.

Si quieres hacerlo único, ve a Admin > Configuración > Opciones y actualiza el título de la galería por algo más personal.

2. Temas

Piwigo también te permite cambiar el aspecto y la sensación de tu galería seleccionando diferentes temas.

Puedes activar nuevos temas desde la sección Temas en el panel de administración. También puedes explorar temas de terceros para aún más variedad.

Instalar Complementos en Piwigo y Mejorar Tu Galería

Una de las características más poderosas de Piwigo es su sistema de complementos, que te permite agregar muchas funcionalidades a tu galería.

1. Instalación de Complementos a Través del Panel de Administración

si quieres agregar complementos, simplemente ve a Admin > Complementos, luego haz clic en el botón “Agregar un nuevo complemento”.

Desde aquí, puedes explorar los complementos disponibles e instalarlos con un solo clic.

2. Instalación Manual de Complementos

Alternativamente, puedes descargar un complemento directamente desde el repositorio de complementos de Piwigo, subirlo al directorio complementos de tu galería y extraerlo manualmente.

Complementos Recomendados para Piwigo

Aquí tienes algunos complementos esenciales que pueden llevar tu galería Piwigo al siguiente nivel:

  1. PersoFavicon – Personaliza el favicon de tu galería.
  2. Embedded Videos – Agrega videos de YouTube, Vimeo o Dailymotion a tu galería.
  3. Expiry Date – Establece un temporizador para que las fotos caduquen automáticamente después de una fecha determinada.
  4. Community – Permite que los usuarios suban sus propias imágenes y contribuyan a la galería.
  5. Piwigo-openstreetmap – Muestra los datos de geolocalización de tus imágenes en un mapa interactivo.

Conclusión

Piwigo es una herramienta excelente para crear y gestionar una galería web personalizada. Bien sea que lo ejecutes en hosting compartido o en un VPS, es fácil de instalar y personalizar.

Además, con la capacidad de instalar complementos, puedes ampliar su funcionalidad para ajustarlo a tus necesidades exactas.

Así que, ya sea que estés gestionando fotos personales o colaborando con otros, Piwigo tiene todo lo que necesitas para que tu galería se destaque.

¿Listo para llevar tu colección de fotos al siguiente nivel? ¡Prueba Piwigo y comienza a construir tu galería web personalizada hoy mismo!