Installera och administrera en AnswerBook2-server

Arbeta med andra dokumentationsservrar

När en användare klickar på en länk i en bok kan AnswerBook2-servern följa länken till en annan AnswerBook2-server. Om boken finns på den aktuella dokumentationsservern leder länken dit. Om däremot boken med länken inte finns på den aktuella servern, går AnswerBook2-servern vidare till de alternativa servrar som åtkomst har definierats för. Du kan använda den här funktionen för att distribuera dokument tvärs över olika servrar eller för att skapa säkerhetskopior av dokumenten.

Identifiera alternativa dokumentationsservrar

Om du vill se vilka alternativa servrar som är definierade klickar du på Visa lista över alternativa servrar i administrationssidan för AnswerBook2. En lista visas då över servrar som är identifierade som "reservservrar". Om en användare klickar på en länk i en bok och boken inte finns på den aktuella servern, söker AnswerBook2 igenom servrarna i listan efter länkens mål. AnswerBook2-servern levereras med en fördefinierad alternativ server: http://docs.sun.com. Detta är Suns huvuddokumentationsserver som innehåller utgiven Sun-dokumentation.

För varje alternativ server som definieras för den aktuella servern visar sidan serverns namn, anslutningsnummer och en länk som visar vilka samlingar som finns på den servern. När du klickar på Visa lista av samlingar visas en dialogruta där du anger giltigt administrations-ID och lösenord för den alternativa servern (om administrativ åtkomstkontroll är definierad för den alternativa servern). Du kan alltså lägga till en alternativ server utan att ha administrativ åtkomst till den, men du kan bara visa en lista med samlingar på den alternativa servern om du har administrativ åtkomst till den.

Du kan även använda följande kommando för att utföra denna funktion:


% /usr/lib/ab2/bin/ab2admin -o list_server  
[-m servernamn] [-p serverport]

Lägga till alternativa dokumentationsservrar

Om du vill att den aktuella servern ska komma åt böcker på en annan server (för att kunna följa länkar mellan böcker) väljer du Lägg till alternativ server på administrationssidan för AnswerBook2.

  1. Skriv den alternativa serverns namn i fältet AnswerBook2-servernamn.

  2. Skriv den alternativa serverns AnswerBook2-portnummer i fältet Serverportnummer. Om du är osäker på portnumret kan du försöka med 8888 (AnswerBook2:s standardanslutningsnummer).

  3. Klicka på Lägg till server.

Du kan också använda följande kommando för att utföra den här funktionen:


% /usr/lib/ab2/bin/ab2admin -o add_server -M lägg_till_servernamn -P lägg_till_servernamn 
[-m servernamn] [-p serverport]

Ta bort ytterligare dokumentationsservrar

Om du vill ta bort en server från serverns lista över alternativa servrar klickar du på Ta bort alternativ server på administrationssidan för AnswerBook2.

  1. Markera servern i Serverlista.

  2. Klicka på Ta bort server.


Obs!

Den här åtgärden tar bort servern från listan över alternativa servrar för den lokala dokumentationsservern. Åtgärden hindrar inte den borttagna servern från att fungera som dokumentationsserver.


Du kan också använda följande kommando för att utföra den här funktionen:


% /usr/lib/ab2/bin/ab2admin -o del_server -M ta_bort_servernamn -P ta_bort_serverport 
[-m servernamn] [-p serverport]

Ändra ordning för alternativa servrar

När du lägger till en alternativ server i listan över servrar som din server kan använda, placeras den längst ned i serverordningen. Ordningen avgör i vilken följd servern ansluter till alternativa servrar för att följa dokumentlänkar. Om en användare begär ett visst dokument från biblioteket och det dokumentet inte är tillgängligt på standardservern, går servern igenom listan över alternativa servrar i den definierade ordningen och letar efter dokumentet.

Om du vill ändra ordningen på de servrar som är tillgängliga i systemet klickar du på Ändra serverordning på administrationssidan för AnswerBook2.

  1. Markera en server i Serverlista.

  2. Klicka på Uppåt eller Nedåt.

  3. Klicka på Flytta.


Obs!

Det finns inget kommandoradsalternativ för att utföra den här funktionen.