설치환경

  • JVM : Java 6 이상

  • WAS : Servlet 3.0 지원 Container - Tomcat 7, WebLogic 12, JBoss EAP 6 등

  • DBMS : Oracle, MySql, PPAS

패키지 구성물

  • DB Table 생성 script : glue-security-{dbms}.sql

  • WAR(Web application ARchive) 파일 : glue-security-manager-{version}.war

    1. 포함된 라이브러리는 프로젝트 의존물 그래프 부분에서 확인할 수 있습니다.
    2. 그외 jquery, jquery-ui, jquery-layout, jquery-themeswitcher, jqGrid 가 포함되어 있습니다.
  • security-manager.properties

설치 절차

DB 파트

DBMS 에 맞는 Table 생성 스크립트를 이용해 table을 생성합니다.

  1. DB 계정은 gluesecurity 를 사용한다고 가정합니다.

WAS 파트

WAS에 Java Option으로 CONFIG_PATH 를 추가하고, 그 값은 property 파일(security-manager.properties)의 경로로 합니다.
property 파일(security-manager.properties) 에는 DB 연결정보, 로깅파일정보 등을 설정합니다.
Web Application을 Deploy한 후, Manager 화면에 로그인합니다. (로그인 참고)

  1. WAS는 Window에 설치되었다고 가정합니다.

  2. CONFIG_PATH 는 WAS 설치 direcotory( WAS_HOME )로 설정한다고 가정합니다.

    • CONFIG_PATH=C:\apache-tomcat-7.0.56
    • CONFIG_PATH=C:\Oracle\Middleware\user_projects\domains\base_domain
    • CONFIG_PATH=C:\jboss-eap-6.3
  3. WAR 파일명을 security-manager.war 으로 수정한다고 가정합니다.

    • Tomcat : http://127.0.0.1:8080/security-manager
    • WebLogic : http://127.0.0.1:7001/security-manager
    • Jboss : http://127.0.0.1:8080/security-manager

관리자 파트

관리자 계정을 생성한 후, 관리자로 로그인해서 Securty Data를 생성합니다.

  1. 관리자 계정은 glueadmin 으로 생성한다고 가정합니다.