AnswerBook2 서버의 설치및 관리 - ko

1024 미만의 포트 번호 사용

1024 미만의 포트 번호는 시스템 사용을 위해 남겨둔 것입니다. 이 번호 중 하나(예를 들어, 포트번호 80)를 AnswerBook2 서버에 사용하려면:

  1. AnswerBook2 관리 페이지에서 환경설정 수정을 사용하거나 /usr/lib/ab2/dweb/data/config/dwhttpd.cfg 파일을 편집해서 서버의 포트 번호를 80으로 변경하십시오.

  2. /usr/lib/ab2/dweb/data/config/nsapi.cfg 파일을 편집해서 서버의 포트 번호를 80으로 변경하십시오.

    다음과 같은 행이 입력되어 있어야 합니다:


    set ServerPort 80
  3. /etc/init.d/ab2mgr 파일을 편집해서 다음 행을 daemon에서 root로 변경하십시오:


    su daemon -c "LD_PRELOAD=$pre_load;LANG=$LNG;AB2_ORIG_LANG=$ORGLNG;LD_LIBRARY_PATH=$LD_LIBP;EBT_REGISTRY=$ER;export LD_PRELOAD LD_LIBRARY_PATH LANG AB2_ORIG_LANG LC_ALL EBT_REGISTRY; $AB2BIN/dwhttpd $AB2CFG > /dev/null"

    을 다음과 같이 변경하십시오:


    su root -c "LD_PRELOAD=$pre_load;LANG=$LNG;AB2_ORIG_LANG=$ORGLNG;LD_LIBRARY_PATH=$LD_LIBP;EBT_REGISTRY=$ER;export LD_PRELOAD LD_LIBRARY_PATH LANG AB2_ORIG_LANG LC_ALL EBT_REGISTRY; $AB2BIN/dwhttpd $AB2CFG > /dev/null"

    이것은 상위 dwhttpd 프로세스가 root로 실행하도록 하는데, 이렇게 해서 포트 80을 사용합니다. 하위 dwhttpd 프로세스는 여전히 daemon으로 실행함을 주지하십시오.