Deploy on Tomcat

  1. 다운로드 "apache-tomcat-7.0.56.zip"

  2. 압축풀기 "apache-tomcat-7.0.56.zip"

  3. JAVA_HOME 지정

    • 위치 : WAS_HOME /bin/setclasspath.bat
      set JAVA_HOME=C:/Program Files/Java/jdk1.6.0_45
      
  4. CONFIG_PATH 추가

    • 위치 : WAS_HOME /bin/catalina.bat
      set JAVA_OPTS=%JAVA_OPTS%  -DCONFIG_PATH=C:/glueconf  %LOGGING_MANAGER%
      
  5. DataSource 추가 : ResourceLink와 Resource 추가

    • 위치 : WAS_HOME /conf/context.xml
      <Context>
          . . . 
          <ResourceLink global="jdbc/oracle/GlueSecurityDS" name="jdbc/oracle/GlueSecurityDS" type="javax.sql.DataSource" />
      </Context>
      
    • 위치 : WAS_HOME /conf/server.xml
      <Server ...>
          . . . 
          <GlobalNamingResources>
              <Resource name="jdbc/oracle/GlueSecurityDS"
                        type="javax.sql.DataSource"
                        driverClassName="oracle.jdbc.driver.OracleDriver"
                        maxIdle="1"
                        username="gluesecurity"
                        password="gluesecurity"
                        url="jdbc:oracle:thin:@127.0.0.1:1521:XE" />
          </GlobalNamingResources>
      </Server>
      
  6. security-manager.properties 를 복사

    • 위치 : CONFIG_PATH로 지정된 곳 ( C:/glueconf )
      queryLoader.rootPath=query
      glue-security-dataSource.jndiname=java:comp/env/jdbc/oracle/GlueSecurityDS
      glueUserService.crc=true
      log.file.path=C:/logs/security-manager.log
      
  7. 라이센스 정보 파일 복사

    • 위치 : CONFIG_PATH로 지정된 곳 ( C:/glueconf )
  8. library 추가

  9. glue-security-manager-{version}.war 을 security-manager.war 로 파일명 변경 후 deploy

    • 위치 : WAS_HOME /webapps
  10. tomcat 실행

    • 위치 : WAS_HOME /bin/startup.bat
  11. 로그인

    • 주소 : http://127.0.0.1:8080/security-manager
    • 로그인 : admin / pass
      3일간 유효하므로 관리자계정을 추가할 것.