Soporte #2904
CEIP Alpartir: Piwigo
#1 Actualizado por Arturo Martin hace alrededor de 4 años
Hola,
Por lo que veo en la página de Piwigo no habría ningún problema en instalaros el servidor Piwigo en vuestro servidor Caché. El problema que veo es para configurar posteriormente los smartphones de vuestros alumnos para indicarles que su servidor Piwigo es el del centro (entiendo que son teléfonos móviles con la app de piwigo instalada desde donde van a hacer las fotos, no???). Es decir:
- Si las fotos las van a hacer únicamente en el centro y se conectan a la red del centro vía Wifi, no habría ningún problema, tan sólo sería necesario configurar la dirección IP local del servidor como servidor Piwigo
- Si las fotos las van a hacer fuera del centro necesitaríais un nombre de dominio publico (p.e. piwigo.ceipalpartir.es) que apuntará a la dirección ip pública de vuestro router y luego redireccionar el puerto de servicio en el router hacia el caché
No se si me explico correctamente, sino no dudéis en llamarme para aclararlo.
Saludos,
-- Arturo
#2 Actualizado por CEIP 'Ramón y Cajal' Alpartir (Zaragoza) hace alrededor de 4 años
Arturo Martin escribió:
Hola,
Por lo que veo en la página de Piwigo no habría ningún problema en instalaros el servidor Piwigo en vuestro servidor Caché. El problema que veo es para configurar posteriormente los smartphones de vuestros alumnos para indicarles que su servidor Piwigo es el del centro (entiendo que son teléfonos móviles con la app de piwigo instalada desde donde van a hacer las fotos, no???). Es decir:
- Si las fotos las van a hacer únicamente en el centro y se conectan a la red del centro vía Wifi, no habría ningún problema, tan sólo sería necesario configurar la dirección IP local del servidor como servidor Piwigo
- Si las fotos las van a hacer fuera del centro necesitaríais un nombre de dominio publico (p.e. piwigo.ceipalpartir.es) que apuntará a la dirección ip pública de vuestro router y luego redireccionar el puerto de servicio en el router hacia el caché
No se si me explico correctamente, sino no dudéis en llamarme para aclararlo.
Saludos,
-- Arturo
Hola Arturo, así es, haremos fotos con las tabletas y utilizaremos la conexión del centro para subirlas, por lo que creemos que Piwigo puede ser una buena opción para organizarlas.
Gracias...
#3 Actualizado por Arturo Martin hace alrededor de 4 años
Hola,
Perdonad la tardanza en contestar.
A pesar de que Piwigo es un asunto que esta fuera del ámbito de Vitalinux nos ha parecido interesante y hemos estado haciendo pruebas.
Lo he instalado y configurado para ver si os podría servir como solución, pero os comento:
1) Cuando se instala piwigo en android (vosotros lo vais a instalar en tablets android, no??) y te pide configurar el servidor piwigo, la app requiere que el servidor ofrecezca el servicio en modo seguro, HTTPS. Esto implica que es necesario un nombre de dominio público (p.e. ceip.alpartir.net) y un certificado firmado por una entidad certificadora que asegure que ese nombre de dominio corresponde a quien dice ser que es. El coste de todo ello es muy bajo, pero requiere posteriormente exponer el servidor a Internet (abrir puertos en el router, etc.) o contratar un servicio de hosting.
2) A consecuencia de todo lo anterior, la única solución que se me ocurre para que podáis usarlo es que hagáis fotos, las dejéis en el servidor caché y luego los alumnos desde el navegador Web de los vitalinux (p.e. firefox) acceda al piwigo instalado en el cache, suban las fotos y las gestione.
Ya me diréis que si os convence alguna de las soluciones anteriores para actuar en consecuencia.
Seguimos en contacto, saludos!!
-- Arturo
#4 Actualizado por CEIP 'Ramón y Cajal' Alpartir (Zaragoza) hace alrededor de 4 años
Arturo Martin escribió:
Hola,
Perdonad la tardanza en contestar.
A pesar de que Piwigo es un asunto que esta fuera del ámbito de Vitalinux nos ha parecido interesante y hemos estado haciendo pruebas.
Lo he instalado y configurado para ver si os podría servir como solución, pero os comento:1) Cuando se instala piwigo en android (vosotros lo vais a instalar en tablets android, no??) y te pide configurar el servidor piwigo, la app requiere que el servidor ofrecezca el servicio en modo seguro, HTTPS. Esto implica que es necesario un nombre de dominio público (p.e. ceip.alpartir.net) y un certificado firmado por una entidad certificadora que asegure que ese nombre de dominio corresponde a quien dice ser que es. El coste de todo ello es muy bajo, pero requiere posteriormente exponer el servidor a Internet (abrir puertos en el router, etc.) o contratar un servicio de hosting.
2) A consecuencia de todo lo anterior, la única solución que se me ocurre para que podáis usarlo es que hagáis fotos, las dejéis en el servidor caché y luego los alumnos desde el navegador Web de los vitalinux (p.e. firefox) acceda al piwigo instalado en el cache, suban las fotos y las gestione.Ya me diréis que si os convence alguna de las soluciones anteriores para actuar en consecuencia.
Seguimos en contacto, saludos!!
-- Arturo
Hola Arturo, si te parece probamos con la segunda opción.
Gracias y un saludo...
#5 Actualizado por Arturo Martin hace alrededor de 4 años
- Añadido Fichero 2020-12-16_11-10-51_piwigo-post_instalacion.png 2020-12-16_11-10-51_piwigo-post_instalacion.png
Buenos días,
Ya os he configurado Piwigo en el servidor caché para que lo podáis subir de manera local.
Para ello simplemente poner en la barra de direcciones de cualquier ordenador del centro la siguiente URL: http://172.30.1.249/piwigo
Como deberías comprobar, la primera vez que arranca piwigo requiere una pequeña post-instalación, que simplemente implica meter unos datos (en la captura de pantalla que os adjunto os indico como quedaría rellenado):
1) Configuración de la base de datos: Los mismos datos que pone en la captura, donde la password del usuario de la base de datos piwigo llamado piwigouser es simplemente piwigo.
2) Configuración de la cuenta Administrador: Tenéis que crear una cuenta de administrador de piwigo. Aquí poner los datos que vosotros queráis, ya que sois vosotros quien lo va a gestionar. En la captura de pantalla podréis ver a modo de ejemplo que he creado una cuenta de usuario de piwigo llamada admin.
Por favor, ya me diréis que tal os funciona y si os apañáis bien así.
Seguimos en contacto, saludos!!
-- Arturo
A continuación, y solo a modo de documentar de manera personal lo que he tenido que hacer para instalar y configurar Piwigo, a continuación pongo los pasos que he seguido (esto sólo nos sirve a nosotros):
#!/bin/bash
sudo apt install -y apache2
- Instalamos mariadb-server y nos pide la contraseña de root: m@xxITcXXl
sudo apt-get install mariadb-server mariadb-client
systemctl restart mysql.service
systemctl status mysql.service
sudo apt-get install software-properties-common
#aptitude search php
- En Jessie: (algún paquete no esta disponible, pero funciona correctamente)
apt-cache policy php5
sudo apt install apt-transport-https lsb-release ca-certificates
sudo apt install -y php5 php5-common php5-mbstring php5-xmlrpc php5-gd php5-xml php5-intl php5-mysql php5-cli php5-ldap php5-zip php5-curl
- En strech:
sudo apt install apt-transport-https lsb-release ca-certificates
apt install php7.0 php7.0-common php7.0-mbstring php7.0-xmlrpc php7.0-gd php7.0-xml php7.0-intl php7.0-mysql php7.0-cli php7.0 php7.0-ldap php7.0-zip ph$
apt -y install crudini
- Jessie:
FILE="/etc/php5/apache2/php.ini"
- Strech:
FILE="/etc/php/7.0/apache2/php.ini"
crudini --set "${FILE}" "PHP" file_uploads On
crudini --set "${FILE}" "PHP" allow_url_fopen On
crudini --set "${FILE}" "PHP" memory_limit 256M
crudini --set "${FILE}" "PHP" upload_max_filesize 100M
crudini --set "${FILE}" "PHP" date.timezone "Europe/Madrid"
#file_uploads = On
#allow_url_fopen = On
#memory_limit = 256M
#upload_max_filesize = 100M
#date.timezone = America/Chicago
- Configurar MariaDB Mysql: (password mxxeITcXXl)
sudo mysql -u root -p
CREATE DATABASE piwigo;
CREATE USER 'piwigouser''localhost' IDENTIFIED BY 'piwigo';
'localhost' IDENTIFIED BY 'piwigo' WITH GRANT OPTION;
GRANT ALL ON piwigo.* TO 'piwigouser'
FLUSH PRIVILEGES;
EXIT;
- Descargamos e instalamos Piwigo:
sudo apt install curl
cd /tmp && curl -o piwigo.zip http://piwigo.org/download/dlcounter.php?code=latest
unzip piwigo.zip
sudo mv piwigo /var/www/html/piwigo
sudo chown -R www-data:www-data /var/www/html/piwigo/
sudo chmod -R 755 /var/www/html/piwigo/
- Configuramos en Apache un Alias:
nano /etc/apache2/sites-enabled/alias.conf
Alias /piwigo /var/www/html/piwigo
<Directory /var/www/html/piwigo/>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
sudo systemctl restart apache2.service
#6 Actualizado por Arturo Martin hace más de 2 años
Buenos días,
Revisando las peticiones veo esta que todavía esta abierta. Entiendo que al no decir nada al respecto es porque ya funciona todo correctamente o porque habéis encontrado una solución alternativa.
Si no te parece mal, doy por cerrada la petición pero puedes reabrirla en cualquier momento o abrir una nueva.
Seguimos en contacto para cualquier cosa que necesitéis.
Saludos,
-- Arturo
Descripción
Hola, la petición es una consulta para saber si podemos tener Pwigo [[https://es.piwigo.org/obten-piwigo]] en el servidor para gestionar las fotos que hace el alumnado.
Saludos...