Table des matières
Installer GeneWeb
- Version de Debian : 10.8
- Version de GeneWeb: 6.08
- Serveur : 192.168.0.12
Installation
La paquet Geneweb 6.08 est disponible sur debian, pour l'installer, il faut être root
apt install geneweb
Vérifier si le service geneweb est lancé,
systemctl status geneweb ● geneweb.service - LSB: Geneweb genealogical data server Loaded: loaded (/etc/init.d/geneweb; generated) Active: active (running) since Sat 2021-03-13 10:35:02 CET; 1min 56s ago Docs: man:systemd-sysv-generator(8) Tasks: 1 (limit: 2356) Memory: 3.8M CGroup: /system.slice/geneweb.service └─1123 /usr/bin/gwd -hd/usr/share/geneweb -dd/usr/share/doc/geneweb -bd/var/lib/geneweb -p2317 -langfr -log/var/log/geneweb.log -daemon
Si ce n'est pas le cas il faut le lancer manuellement
systemctl start geneweb
Configuration
Cette étape est essentielle pour rendre geneweb opérationnel.
La configuration dépend si vous avez déja une base existante, ou que vous partez de zéro, c'est à dire d'une base vierge
En partant d'une base vierge
Pour cette exemple, nous partons du fait que notre base s’appelle “famille”. Bien sur, vous pouvez choisir autre chose
La commande suivante va créer une base de données généalogique nommée famille. Pour donner un autre nom à la base, remplacez le mot clé famille.
gwc -f -o /var/lib/geneweb/famille
Donnons le droit à l'utilisateur “geneweb” d’utiliser la base
chown -R geneweb /var/lib/geneweb/famille.gwb
Voilà ! Votre base de données est opérationnelle et vous pouvez y accéder en tapant l'URL suivante dans un navigateur web :
http://ipserveur:2317/famille?lang=fr
En partant d'une base existante
Il est possible de créer une base de données généalogique en y important directement des données GEDCOM.
Tous les logiciels de généalogie courants sont capables d'exporter au format GEDCOM. Pour cet exemple, nous considérons un fichier GEDCOM mybase.ged :
ged2gwb /chemin/vers/mybase.ged -f -o /var/lib/geneweb/famille
Pareil il faut donner les droits à l'utilisateur geneweb
chown -R geneweb /var/lib/geneweb/famille.gwb
Votre base de données est alors opérationnelle et accessible à l'adresse suivante :
http://ipserveur:2317/famille?lang=fr