« LINUX:GeneWeb » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(6 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
__FORCETOC__ | __FORCETOC__ | ||
---- | ---- | ||
''→ [[LINUX: | ''→ [[LINUX:Serveur WEB|retour au menu du serveur Web]]'' | ||
---- | ---- | ||
=But= | =But= | ||
GeneWeb est un programme serveur qui permet de gérer des arborescences généalogiques. Il est libre. Nous nous intéresserons à la version Linux. On l'installe sur un serveur et via un interface Web, on accède à notre généalogie. | GeneWeb est un programme serveur qui permet de gérer des arborescences généalogiques. Il est libre. Il est à la base du site GeneaNet. Nous nous intéresserons à la version Linux. On l'installe sur un serveur et via un interface Web, on accède à notre généalogie. | ||
Ligne 118 : | Ligne 118 : | ||
ExecStart=/web/geneweb/gw/gwsetup -daemon -lang fr -gd /web/geneweb/gw | ExecStart=/web/geneweb/gw/gwsetup -daemon -lang fr -gd /web/geneweb/gw | ||
WorkingDirectory=/web/geneweb/bases | WorkingDirectory=/web/geneweb/bases | ||
User=apache | |||
Group=apache | |||
| | ||
[Install] | [Install] | ||
Ligne 181 : | Ligne 183 : | ||
ExecStart=/web/geneweb/gw/gwd -daemon -lang fr -hd /web/geneweb/gw | ExecStart=/web/geneweb/gw/gwd -daemon -lang fr -hd /web/geneweb/gw | ||
WorkingDirectory=/web/geneweb/bases | WorkingDirectory=/web/geneweb/bases | ||
User=apache | |||
Group=apache | |||
| | ||
[Install] | [Install] | ||
Ligne 241 : | Ligne 245 : | ||
==Importation== | ==Importation== | ||
La seconde façon est d'importer | La seconde façon est d'importer un fichier de sauvegarde compatible d'un autre logiciel de généalogie. Nous utilisons le logiciel "Geneanet" publique sur le Net. A partir de celui-ci, nous avons effectué une sauvegarde. Nous avons obtenu le fichier "base.ged". Il est possible d'utiliser un autre format. | ||
On utilise la première option "à partir d’un fichier GEDCOM (ged2gwb)" de la colonne de gauche au dessus sous la rubrique "Créer une généalogie". | On utilise la première option "à partir d’un fichier GEDCOM (ged2gwb)" de la colonne de gauche au dessus sous la rubrique "Créer une généalogie". | ||
Ligne 249 : | Ligne 253 : | ||
[[FILE:LINUX:Geneweb.importation.png|800px|center]] | [[FILE:LINUX:Geneweb.importation.png|800px|center]] | ||
Le fichier de données à importer, "base.ged" dans notre cas, doit être sur le serveur Linux. On le sélectionne en se déplaçant dans l'arborescence des fichiers de la machine Linux (première zone). Dans la seconde zone, on donne un nom à notre base de données. Nous avons donné le nom "debast". Si cette base existe déjà, elle sera écrasée après confirmation. On coche ensuite les options désirées et on valide en cliquant sur le bouton "OK". | Le fichier de données à importer, "base.ged" dans notre cas, doit être sur le serveur Linux. On le sélectionne en se déplaçant dans l'arborescence des fichiers de la machine Linux (première zone). Dans la seconde zone, on donne un nom à notre base de données. Nous avons donné le nom "debast". Si cette base existe déjà, elle sera écrasée après confirmation. On coche ensuite les options désirées et on valide en cliquant sur le bouton "OK" du bas. | ||
Ligne 279 : | Ligne 283 : | ||
[[FILE:LINUX:Geneweb.recherche.png|600px|center]] | [[FILE:LINUX:Geneweb.recherche.png|600px|center]] | ||
On y a introduit le nom d'une personne, par exemple "bogo". Et on valide par la touche "Enter". On a une liste des "Bogo". | On y a introduit le nom d'une personne, par exemple "bogo". Et on valide par la touche "Enter". On a une liste des personnes ayant comme nom de famille "Bogo". | ||
[[FILE:LINUX:Geneweb.liste.png|600px|center]] | [[FILE:LINUX:Geneweb.liste.png|600px|center]] | ||
Ligne 291 : | Ligne 295 : | ||
=Sécuriser la base de données= | =Sécuriser la base de données= | ||
Par défaut, tout le monde peut tout faire dans la base généalogique, ce qui ne pose par de problème s'il | Par défaut, tout le monde peut tout faire dans la base généalogique, ce qui ne pose par de problème s'il n'est accessible que par vous dans votre LAN privé. | ||
Par contre si on l'ouvre à plusieurs | Par contre si on l'ouvre à plusieurs personnes ou sur Internet, il devient nécessaire de la protéger. | ||
Ligne 340 : | Ligne 344 : | ||
[[FILE:LINUX:Geneweb.securise.png|600px|center]] | [[FILE:LINUX:Geneweb.securise.png|600px|center]] | ||
Pour avoir plus de possibilités, il faut s'authentifier. | Pour avoir plus de possibilités, il faut s'authentifier sinon on est considéré comme un visiteur. | ||
==Exclusion des visiteurs== | ==Exclusion des visiteurs== | ||
On peut aller plus loin en exigeant une authentification. | On peut aller plus loin en exigeant une authentification. Les visiteurs n'auront aucun accès. | ||
il nous faut ajouter dans le fichier de configuration de la base de données, par exemple "debast.gwf", les lignes suivantes: | il nous faut ajouter dans le fichier de configuration de la base de données, par exemple "debast.gwf", les lignes suivantes: | ||
Ligne 352 : | Ligne 356 : | ||
visitor_access_msg_'''fr'''=L'accès est limité aux amis. | visitor_access_msg_'''fr'''=L'accès est limité aux amis. | ||
---- | ---- | ||
Les lignes deux et trois permettent d'afficher un message d'avertissement, | Les lignes deux et trois permettent d'afficher un message d'avertissement personnalisé, la deuxième en anglais ("en") et la troisième en français ("fr"). On peut ajouter des messages pour les autres langues. Elles sont facultatives. | ||
L'écran d'accueil devient alors: | L'écran d'accueil devient alors: | ||
[[FILE:LINUX:Geneweb.strict.png|600px|center]] | [[FILE:LINUX:Geneweb.connect.strict.png|600px|center]] | ||
Ligne 364 : | Ligne 368 : | ||
---- | ---- | ||
''→ [[LINUX: | ''→ [[LINUX:Serveur WEB|retour au menu du serveur Web]]'' | ||
---- | ---- | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
[[Category:LINUX]] | [[Category:LINUX]] |