Installation et administration d'un serveur AnswerBook2

Utilisation d'autres serveurs de documentation

Lorsqu'un utilisateur clique sur le nom d'un lien dans un livre, le serveur AnswerBook2 suit ce lien vers un autre serveur. Si le livre correspondant existe, il est ouvert. Cependant, si ce livre n'est pas situé sur le serveur en cours, le serveur AnswerBook2 "aboutit" à d'autres serveurs définis pour ce type de recherche. Cette fonction permet de répartir des documents sur plusieurs serveurs et de créer des copies de sauvegarde des documents.

Identification d'autres serveurs de documentation

Pour afficher la liste des serveurs de remplacement définis, sélectionnez Afficher la liste des autres serveurs, sur la page d'administration d'AnswerBook2. Cet écran contient la liste des serveurs "de remplacement". Lorsqu'un utilisateur clique sur un lien dans un livre et que le livre correspondant n'est pas situé sur le serveur en cours, AnswerBook2 recherche ensuite la cible de ce lien sur les serveurs de cette liste. Le serveur AnswerBook2 comprend un serveur de remplacement prédéfini ; il s'agit de http://docs.sun.com/, le serveur de documentation principal de Sun, qui contient la documentation Sun publiée.

Pour chaque serveur de remplacement, la liste contient le nom du serveur, son numéro de port et un lien indiquant les collections qu'il contient. Lorsque vous cliquez sur Afficher la liste des collections, un message vous demande le nom d'administrateur correct et le mot de passe correspondant au serveur de remplacement (si le contrôle d'accès administratif a été défini pour ce serveur). Ainsi, vous pouvez ajouter un serveur de remplacement sans disposer des droits d'accès administratif mais vous ne pouvez pas afficher sa liste de collections sans y être habilité.

Vous pouvez également effectuer cette opération en entrant la commande suivante :


% /usr/lib/ab2/bin/ab2admin -o list_server  

[-m nom_serveur] [-p port_serveur]

Ajout d'autres serveurs de documentation

Pour permettre au serveur en cours d'accéder à des livres situés sur un autre serveur, sélectionnez Ajouter un autre serveur dans la page Administration d'AnswerBook2.

  1. Entrez le nom de l'autre serveur dans la zone Nom du serveur AnswerBook2.

  2. Entrez le numéro de port de l'autre serveur AnswerBook2 dans la zone Numéro de port du serveur. En cas de doute, entrez la valeur 8888 (numéro de port par défaut d'AnswerBook2).

  3. Cliquez sur Ajouter un serveur.


    Remarque :

    Si le serveur de remplacement que vous essayez d'ajouter se trouve à l'extérieur du pare-feu de votre entreprise, vous risquez de ne pas pouvoir l'ajouter. Il s'agit généralement d'un problème de "pare-feu".


Vous pouvez également effectuer cette opération en entrant la commande suivante :


% /usr/lib/ab2/bin/ab2admin -o add_server -M nom_serveur_ajouté -P port_serveur_ajouté 

[-m nom_serveur] [-p port_serveur]

Suppression des autres serveurs de documentation

Pour supprimer un serveur de la liste des autres serveurs, sélectionnez Supprimer un autre serveur dans la page Administration d'AnswerBook2.

  1. Sélectionnez le nom du serveur dans la Liste des serveurs.

  2. Cliquez sur Supprimer un serveur.


Remarque :

Cette opération supprime le serveur de la liste des autres serveurs du serveur de documentation local mais elle n'entrave pas son fonctionnement comme serveur de documentation.


Vous pouvez également effectuer cette opération en entrant la commande suivante :


% /usr/lib/ab2/bin/ab2admin -o del_server -M nom_serveur_supprimé -P port_serveur_supprimé 

[-m nom_serveur] [-p port_serveur]

Modification de l'ordre des serveurs

Lorsque vous ajoutez un serveur à la liste des serveurs utilisables, il est placé à la fin de celle-ci. Cette succession détermine l'ordre de recherche des documents. Si le document recherché par un utilisateur ne se trouve pas sur le serveur par défaut, il est recherché dans la liste des serveurs en commençant par le premier serveur qu'elle contient.

Pour modifier l'ordre des serveurs dans cette liste, sélectionnez Modifier l'ordre des serveurs dans la page Administration d'AnswerBook2.

  1. Sélectionnez un serveur dans la Liste des serveurs.

  2. Cliquez sur Déplacer vers le haut ou sur Déplacer vers le bas.

  3. Cliquez sur Déplacer.


Remarque :

Il n'est pas possible d'effectuer cette opération à partir de la ligne de commande.