AnswerBook2 서버 소프트웨어를 설치하면, 특정 변수는 기본값으로 설정됩니다. 서버 환경설정 수정에 있는 필드를 사용해서 이 값을 변경하십시오. 다음 표에 있는 서버 설정을 변경할 수 있습니다.
표 3-3 서버 환경설정 수정
서버 이름 |
설명서 서버를 설치하면, AnswerBook2 소프트웨어는 자동으로 이 변수를 현재 호스트 이름으로 설정합니다 (예를 들면, cats). 사용자의 도메인 외부에 있는 사람이 이 서버를 액세스할 수 있도록 하려면, 이름을 전체 이름으로 변경하십시오 (예를 들면, cats.house.pets.com). |
서버 포트 이름 |
AnswerBook2 서버에 8888 이외의 포트를 사용하려면, 이 필드에 포트 번호를 입력하십시오. 1024 미만의 번호를 포트 번호로 사용하려면, 추가로 진행해야 하는 몇 단계가 있습니다. 자세한 정보는, "1024 미만의 포트 번호 사용"를 참조하십시오. |
최대 쓰레드 |
이것은 서버가 수행할 동시 발생 AnswerBook1 검색의 최대 수입니다. 사용자가 다수의 AnswerBook1 모음을 가지고 있고 사람들이 이 모음을 자주 검색하는 경우, 이 값을 증가시켜야 합니다. 그러나, 값을 증가시키면 서버의 응답 시간이 늦어집니다. |
최대 서버 요청 |
이것은 서버에게 얼마나 자주 "housekeeping" 동작을 수행하고 재시작해야 하는지 알려줍니다. 숫자는 서버에 대한 http 요청 수를 나타냅니다. |
액세스 로그 파일 |
해당 항목을 클릭해서 액세스 기록 작업을 작동시키거나 해제하십시오. 많은 사용자가 설명서 서버를 액세스할 것으로 예상되면, 이 로그 파일을 주기적으로 저장하고 재시작해야 합니다. 액세스 로그 파일의 교체에 대한 자세한 정보는, "로그 파일 교체"을 참조하십시오. |
오류 로그 파일 |
해당 항목을 클릭해서 오류 기록 작업을 작동시키거나 해제하십시오. 서버 오류가 빈번하게 발생하면, 이 로그 파일을 주기적으로 저장하고 재시작해야 합니다. 오류 로그 파일의 교체에 대한 자세한 정보는, "로그 파일 교체"를 참조하십시오. |
관리 액세스 제어 |
해당 항목을 클릭해서 오류 관리 액세스 제어를 작동시키거나 해제하십시오. 액세스 제어가 작동되면, 정의된 관리 액세스 권한을 가진 사용자만이 이 서버의 관리 기능을 수행할 수 있습니다. |
시스템을 재시동한 후에 AnswerBook2를 자동으로 시작 |
해당 항목을 클릭해서 이 기능을 작동시키거나 해제합니다. |
이 기능은 관리 명령어 줄 인터페이스를 통해서도 사용 가능합니다 (ab2admin). 명령어 줄 인터페이스에 대한 자세한 정보는, 부록 A를 참조하십시오. 또한, 사용자는 server_config_path/dwhttpd.cfg 파일(기본적으로 /usr/lib/ab2/dweb/data/config/dwhttpd.cfg에 있습니다)을 편집해서 이 값을 변경할 수 있습니다.
이 값을 변경하면, 설명서 서버를 중지한 다음 시작해야 합니다. 서버 시스템에 루트로 로그인하고 다음 명령어를 입력하십시오:
# /usr/lib/ab2/bin/ab2admin -o stop # /usr/lib/ab2/bin/ab2admin -o start |