Trusted Solaris 7 로드맵

온라인 설명서 뷰어 설치 및 사용

이 구역에는 다음과 같은 주제 항목이 포함됩니다.

AnswerBook2 설명서 보기

AnswerBook2는 Sun Microsystems, Inc.에서 제공하는 온라인 설명서 시스템입니다. HTML 3.2를 지원하는 모든 웹 브라우저로 액세스하여 볼 수 있는 SGML 원본 설명서와 서버 소프트웨어로 구성됩니다. AnswerBook2 기능에 대한 전체 설명은 Solaris 7 (SPARC Platform Edition) Installation Library의 "Introduction to the AnswerBook2 Product" 또는 Solaris 7 (Intel Platform Edition) Installation Library의 "Introduction to the AnswerBook2 Product"을 참조하십시오. AnswerBook2를 사용한 설명서 보기에 대한 내용은 Solaris 7 (SPARC Platform Edition) Installation Library의 "Getting Started" 또는 Solaris 7 (Intel Platform Edition) Installation Library의 "Getting Started"를 참조하십시오.

AnswerBook 서버 소프트웨어는 Solaris나 Trusted Solaris 운영 환경에 설치할 수 있습니다. 서버 호스트가 Solaris 7 운영 환경을 실행하고 있으면 Solaris 7 설명서 CD에서 제공되는 AnswerBook2 서버 소프트웨어 버전을 사용하고 Solaris 7 (SPARC Platform Edition) Installation Library의 "Installing Documentation Server Software" 또는 Solaris 7 (Intel Platform Edition) Installation Library의 "Installing Documentation Server Software"의 내용을 따릅니다. 서버 호스트가 Trusted Solaris 7 운영 환경에서 실행되고 있으면 Trusted Solaris 설명서 CD에서 AnswerBook2 서버 소프트웨어를 설치하고 다음 구역의 내용을 따릅니다.

AnswerBook2 서버 소프트웨어를 설치하려면

  1. 관리자 역할을 담당하고 ADMIN_LOW 작업 공간으로 갑니다.

    필요하면 Trusted Solaris Administrator's Procedures의 "Assuming a Role and Working in a Role Workspace"를 참조하십시오.

  2. CD-ROM 장치를 할당합니다.

    필요하면 장치를 할당하기 위해 Trusted Solaris Administrator's Procedures의 "Device Management Procedures"를 참조하십시오.

    1. 장치를 할당된 장치 목록으로 이동합니다.

    2. Trusted Solaris 7 Documentation CD를 CD-ROM 장치에 넣습니다.

    3. 프롬프트가 표시되면 Return 키를 누릅니다.


      Press RETURN when cdrom_0 is ready, or ^C to cancel.
    4. 프롬프트가 표시되면 y를 입력하여 CD-ROM을 마운트합니다.


      Do you want cdrom_0 mounted (y/n)?  y
      
    5. Return 키를 눌러 장치 할당 윈도우를 닫습니다.

  3. 프로파일 셸에서 설명서 서버 패키지가 있는 디렉토리로 변경합니다.

    i386(Intel용) 또는 architecture에 대해 i386(Intel용) 또는 sparc로 대체하는 다음 경로를 사용하여 현재 호스트의 구조를 지정하십시오.


    $ cd /cdrom/admin/trusted_sol_7_doc/Trusted_Solaris_7_Doc/architecture/Product
    

    예를 들어, 다음 명령은 SPARC AnswerBook 서버용 서버 소프트웨어 패키지의 디렉토리로 바꿉니다.


    $ cd /cdrom/admin/trusted_sol_7_doc/Trusted_Solaris_7_Doc/sparc/Product
    
  4. pkgadd(1M)을 실행하고 3개의 서버 소프트웨어 패키지를 선택합니다.


    $ pkgadd -d .
    

    다음의 서버 소프트웨어 패키지를 선택합니다.

    • SUNWab2r (0.25 MB) - 루트 파티션에 설치하고 구성 및 시작 파일을 제공합니다.

    • SUNWab2s (1.00 MB) - 문서 처리를 위한 공유 파일을 제공합니다.

    • SUNWab2u (26.00 MB) - 서버와 관리 기능을 위한 실행 및 백 엔드 처리 파일을 제공합니다.


    주 -

    설치 중에 Answerbook2 프로파일에 대한 항목이 로컬 호스트의 /etc/security/tsol/tsolprof 파일에 자동으로 만들어집니다. 사용자와 역할 관리에 NIS+를 사용하면 단계 5를 수행하여 관리자 역할에 할당된 NIS+를 통해 Answerbook2 프로파일을 사용 가능하게 합니다.


  5. NIS+를 사용하고 있으면 Answerbook2 프로파일을 NIS+ tsolprof 테이블에 추가합니다.

    1. 보안 관리자 역할을 담당합니다.

    2. grep(1) 명령을 실행하여 로컬 파일에서 Answerbook2 프로파일 항목을 찾고 다음 예와 같이 항목을 nisaddent(1M) 명령에 연결하여 NIS+ tsolprof 테이블에 항목을 설치합니다.


      $ grep answerbook2 /etc/security/tsol/tsolprof | nisaddent tsolprof
      
  6. AnswerBook2 서버를 수동으로 시작하거나 종료할 수 있게 하려면 AnswerBook2 프로파일을 관리자 역할에 추가합니다.

    사용자 관리자를 액세스하는 방법과 계정에 프로파일을 추가하는 방법에 대한 자세한 내용은 Trusted Solaris Administrator's Procedures의 "Setting Up or Modifying a User or Role Account" 프로시저를 참조하십시오.

    1. 보안 관리자 역할을 담당하고 ADMIN_LOW 작업 공간으로 갑니다.

    2. 사용자 관리자를 표시하고 이름 지정 서비스를 선택합니다.

      사용자 관리에 NIS+가 사용되고 있으면 NIS+를 선택하여 tsoluserNIS+ 테이블에 프로파일 할당을 저장합니다. NIS+ 도메인에서 tsolprof NIS+ 테이블에만 admin이 정의됩니다. None을 선택하면 로컬 tsoluser 파일에 answerbook2 프로파일 할당이 저장됩니다.

    3. admin 역할의 이름을 두 번 누릅니다.

    4. User Manager Navigator에서 Profiles 버튼을 눌러 프로파일 대화상자를 표시합니다.

    5. answerbook2 프로파일을 Selected List으로 이동하고 OK를 누릅니다.

    6. 대화상자가 닫히면Done 버튼을 눌러 Navigator를 닫고 File 메뉴에서 Close를 선택하여 User Manager를 닫습니다.

  7. 설치가 완료되면 서버를 시작합니다.

    단계 6(이전 단계)에서 설명한 대로 보안 관리자 역할이 answerbook2 프로파일을 관리자 역할에 추가하면 /etc/init.d/ab2mgr start 명령을 입력하여 서버를 시작합니다. 혹은 재부팅하여 서버를 시작합니다.


    $ reboot
    /* OR */
    $ /etc/init.d/ab2mgr start
    

  8. AnswerBook2가 표시되도록 AnswerBook 컬렉션을 설치합니다.

    "AnswerBook2 Manual Collections을 설치하려면"를 참조하십시오.

AnswerBook2 Manual Collections을 설치하려면

Trusted Solaris 7 설명서 CD, Solaris 7 Documentation CD 또는 다른 위치에서 컬렉션을 설치할 수 있습니다.

  1. 관리자 역할을 담당하고 ADMIN_LOW 작업 공간으로 갑니다.

    필요하면 Trusted Solaris Administrator's Procedures의 "Assuming a Role and Working in a Role Workspace"를 참조하십시오.

  2. 설명서 CD에서 설치하려면 CD-ROM 장치에 CD를 넣고 장치를 할당합니다.

    필요할 경우, 장치를 할당하는 방법은 Trusted Solaris Administrator's Procedures의 "Device Management Procedures"를 참조하십시오.

    1. 장치를 할당된 장치 목록으로 이동합니다.

    2. Trusted Solaris 7 Documentation CD를 CD-ROM 장치에 넣습니다.

    3. 프롬프트가 표시되면 Return 키를 누릅니다.


      Press RETURN when cdrom_0 is ready, or ^C to cancel.
    4. 프롬프트가 표시되면 y를 입력하여 CD-ROM을 마운트합니다.


      Do you want cdrom_0 mounted (y/n)?  y
      
    5. Return 키를 입력하여 장치 할당 윈도우를 닫습니다.

  3. 디렉토리를 문서 컬렉션 패키지로 변경합니다.

    Trusted Solaris 설명서 CD에서 설치하고 있으면 다음 경로를 사용합니다.


    $ cd /cdrom/admin/trusted_sol7_doc/Trusted_Solaris_7_Doc/common/Product
    
  4. pkgadd(1M) 설치 유틸리티를 사용하여 설치할 문서 컬렉션 패키지를 선택합니다.


    $ pkgadd -d .
    

    Trusted Solaris 7 Documentation CD에 포함된 문서 컬렉션의 자세한 목록은 CD에 있는 README_en.html 또는 README_en.txt 파일을 참조하십시오.

  5. Trusted Solaris 설명서 CD에서 설치하고 있으면 Trusted Solaris AnswerBook(SUNWtab), Trusted Solaris Reference Manual AnswerBook(SUNWtaman), Solstice Adminisuite 2.3(SUNWadac), Solaris 7 8/99 AnswerBook(SUNWabhdw) 컬렉션 중에서 선택합니다.

  6. AnswerBook2 서버 소프트웨어가 실행되고 있는지 확인합니다.

    AnswerBook2 서버 소프트웨어가 실행되고 있는지 확인하려면 telnet localhost:8888:을 입력합니다.


    $ telnet localhost:8888
    

    Connected to localhost가 표시되면 서버가 실행되고 있는 것입니다. Control ]을 입력하고 telnet> 프롬프트가 표시되면 q를 입력하여 종료합니다.


    Connected to to 127.0.0.1...
    /* Control ] */
    telnet> q
    
  7. AnswerBook2 서버를 시작하려면 필요한 경우 ab2mgr start를 사용하거나 재부팅합니다.

    보안 관리자 역할이 answerbook2 프로파일을 관리자 역할에 추가했으면 단계 6에 설명한 대로 /etc/init.d/ab2mgr start 명령을 입력하여 서버를 시작합니다. 혹은 재부팅하여 서버를 시작합니다.


    $ reboot
    /* OR */
    $ /etc/init.d/ab2mgr start
    

  8. Trusted Solaris 설명서 CD가 아닌 다른 위치에서 문서 컬렉션을 설치할 경우 컬렉션이 서버의 데이터베이스에 자동으로 추가되지 않으면 다음 명령을 사용합니다.


    $ /usr/lib/ab2/bin/ab2admin -o add_coll -d path_to_collection       
    

    path_to_collectioncollinfo 파일(AnswerBook2 컬렉션일 경우) 또는 ab_cardcatalog 파일(AnswerBook1 컬렉션일 경우) 위치의 전체 경로 이름으로 바꿉니다.

  9. 서버가 이미 설치되어 있는 컬렉션 패키지를 찾지 못하면 ab2admin -o scan 명령을 사용하여 컬렉션을 찾고 서버의 문서 데이터베이스에 추가합니다.

    이 기능은 로컬로 설치된 패키지에만 실행됩니다.


    $ /usr/lib/ab2/bin/ab2admin -o scan
    
  10. 다른 호스트에 있는 문서 컬렉션을 제공하려면 ab2admin -o add_coll 명령을 사용하고 ab_cardcatalog 또는 collinfo 파일에 전체 경로 이름을 제공합니다.

    예를 들어, 문서 서버가 다른 시스템에 있는 문서 컬렉션을 제공하게 하려면 다음 명령을 사용합니다.


    $ ab2admin -o add_coll -d /net/other/books/SUNWdtad/collinfo
    

    주 -

    예를 실행하려면 다른 호스트가 현재 호스트의 디렉토리를 공유하고 자동 마운트가 실행되고 있어야 합니다.


서버를 중지하려면


주 -

이 프로시저는 단계 6에 설명한 대로 보안 관리자 역할이 Answerbook2 프로파일을 관리자 역할에 추가한 경우에만 실행됩니다.


  1. 관리자 역할을 담당하고 ADMIN_LOW 작업 공간으로 갑니다.

    필요하면 "Assuming a Role and Working in a Role Workspace" in Trusted Solaris Administrator's Procedures를 참조하십시오. if needed.

  2. /etc/init.d/ab2mgr stop 명령을 사용하여 서버를 중지합니다.


    $ /etc/init.d/ab2mgr stop