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