제1장 소개

내용 목차

1.1. 개요
1.2. 설치
1.2.1. Linux에서 설치
1.2.2. Windows에서 설치
1.3. 시작 전 확인사항
1.4. 시작
1.5. 화면구성

본 장에서는 WebAdmin의 기본적인 소개와 시작하는 방법과 화면 구성에 대해서 설명한다.

1.1. 개요

WebAdmin은 웹 브라우저를 통해 WebtoB를 관리할 수 있는 사용자 인터페이스로 콘솔 관리자 프로그램인 wsadmin과 유사한 기능을 제공한다.

1.2. 설치

WebAdmin은 Linux 및 Windows 환경에서만 지원하도록 한다. WebtoB가 설치된 곳이 다닌 다른 서버에서도 WebAdmin을 설치 및 사용할 수 있다.

1.2.1. Linux에서 설치

Linux에서 WebAdmin을 설치하는 과정은 다음과 같다.

  1. TmaxSoft TechNet(http://technet.tmaxsoft.com/ko/front/main/main.do) 페이지에서 WebtoB WebAdmin 파일을 다운로드한다.

  2. 압축을 풀고 bin 폴더 하위의 webtob-webadmin 파일을 실행한다.

    $qpsp1@webtob:/home/webtob/webtob_webadmin/webtob-webadmin-5.0.0.1-b6/bin>./webtob-webadmin
    Play server process ID is 349
    [info] play - Application started (Prod)
    [info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
  3. 기본 포트(9000번) 이외의 포트를 WebtoB-webadmin의 listen port로 사용하기 위해서는 아래의 방법을 참고한다.

    webtob-webadmin을 -Dhttp.port 옵션을 주고 원하는 listen port로 변경하여 실행한다.

    $qpsx1@suna:/home/suna/Webadmin/webtob-webadmin-5.0.0.1-b6/bin>./webtob-webadmin -Dhttp.port=9001
    Play server process ID is 11228
    [info] play - Application started (Prod)
    [info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9001

1.2.2. Windows에서 설치

Windows에서 WebAdmin을 설치하는 과정은 다음과 같다.

  1. TmaxSoft TechNet(http://technet.tmaxsoft.com/ko/front/main/main.do) 페이지에서 WebtoB WebAdmin 파일을 다운로드한다.

  2. 압축을 풀고 bin 폴더 하위의 webtob-webadmin(.bat) 파일을 실행한다.

    [그림 1.1] WebAdmin 설치

    WebAdmin 설치

  3. 기본 포트(9000번) 이외의 포트를 WebtoB-webadmin의 listen port로 사용하기 위해서는 webtob-webadmin(.bat) 파일을 문서 편집기로 열어 -DHttp.port를 원하는 listen port로 변경하여 저장 후 실행한다.

    set "APP_CLASSPATH=%APP_LIB_DIR%\com.tmaxsoft.webtob-webadmin-5.0.0.1-b6.jar;......
    
    set "APP_MAIN_CLASS=-Dhttp.port=9001 play.core.server.NettyServer"
    
    rem Call the application and pass all arguments unchanged.
    "%_JAVACMD%" %_JAVA_OPTS% %WEBTOB_WEBADMIN_OPTS% -cp "%APP_CLASSPATH%" %APP_MAIN_CLASS% %*

    [그림 1.2] WebAdmin Listen port 변경 후 실행

    WebAdmin Listen port 변경 후 실행

1.3. 시작 전 확인사항

WebAdmin은 WebtoB의 wsracd를 사용한다. 자세한 사용법은 WebtoB 관리자 안내서”의 “6.3.4. wsracd”를 참고한다.

  • 사용자 ID / PWD 사용(wsracd 권한 변경 필요)

    1. wsracd를 root 권한으로 변경한다.

    2. wsracd에 sticky bit를 부여한다. (변경 확인)

    3. wsracd를 실행한다.

    참고

    이 경우 root 권한으로 wsracd가 실행되므로 WEBTOBDIR, library 설정이 root에도 필요하다.

  • 사용자 ID / PWD 사용 필요 없는 경우(wsracd 권한 변경 불필요)

    1. wsracd -a를 실행한다. (anonymous mode)

1.4. 시작

다음은 WebAdmin의 시작 순서이다.

  1. 웹 브라우저의 주소 창에 다음과 같이 입력한다.

    http://<IP 주소>:9000
  2. 접속을 하면 로그인 화면이 나타난다. 로그인 페이지에서 관리자 ID와 비밀번호, Host와 Port를 입력한 후 [Log In] 버튼을 클릭한다.

    Host와 Port는 wsracd가 작동 중인 IP와 Host를 입력한다. (기본 포트: 3333) wsracd가 작동 중이지 않거나, 기본 포트 '3333' 외 값을 사용하면 로그인이 실패한다.

    [그림 1.3] WebAdmin 로그인

    WebAdmin 로그인


  3. 로그인과 wsracd 접속이 정상 수행되면, WebAdmin의 메인 화면이 나타난다.

    [그림 1.4] WebAdmin 메인 화면

    WebAdmin 메인 화면

1.5. 화면구성

다음은 WebAdmin 메인 화면이다. 화면은 3개의 영역으로 나누어진다.

[그림 1.5] WebAdmin 화면 구성

WebAdmin 화면 구성


  • (1) 트리 영역

    메인 메뉴에서 선택한 기능이 적용되는 항목들이 표시된다.

  • (2) 구성 영역

    메인 메뉴에서 선택한 기능이 적용되는 항목들이 표시된다.

  • (3) 메인 영역

    선택한 메뉴의 화면이 실행된다.