====== 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