이전 항목: CA SiteMinder와 통합하는 방법

다음 항목: 예: Apache Web Server에 대해 CA SiteMinder 구성


예: 엔터프라이즈 관리 서버에서 Apahce 웹 서버 프록시 플러그 인 구성

이 예에서는 Windows 2008 Server에 엔터프라이즈 관리 서버를 설치했습니다. 또한 SSL 지원이 활성화된 엔터프라이즈 관리 서버에 Apache Web Server 버전 2.2.19를 설치해야 합니다. 이제 Apache Web Server 프록시 플러그 인을 구성합니다. 다음 작업을 수행하십시오.

  1. 엔터프라이즈 관리 서버에서 JBoss Application Server를 중지합니다.
  2. 다음 디렉터리로 이동합니다.
    APACHE_HOME/conf
    
    APACHE_HOME

    Apache Web Server가 설치된 디렉터리

  3. httpd.conf 파일을 편집하여 프록시 모듈을 활성화하고 다음과 같은 프록시 구성을 편집합니다.
    1. 다음 줄의 주석 처리를 제거합니다.
      LoadModule proxy_module modules/mod_proxy.so
      LoadModule proxy_http_module modules/mod_proxy_http.so
      
    2. Global 구성 섹션의 끝에 다음 줄을 추가합니다.
      Include conf/extra/httpd-proxy-entm.conf
      
  4. 다음 디렉터리로 이동합니다.
    APACHE_HOME/conf/extra
    
  5. httpd-proxy-entm.conf란 이름을 파일을 만들고 다음 내용을 추가한 다음 파일을 저장하고 닫습니다.
    # Proxy to CA AC ENTM
    <IfModule proxy_module>
      <IfModule proxy_http_module>
    	# /iam section BEGIN
        <Proxy /iam>
          Order allow,deny
          Allow from all
        </Proxy>
        ProxyPass /iam http://acentmnode.example.com:8080/iam
        ProxyPassReverse /iam http://acentmnode.example.com:8080/iam
        ProxyPass /iam/ http://acentm.examplenode.com:8080/iam/
        ProxyPassReverse /iam/ http://acentmnode.example.com:8080/iam/	
    	# /iam section END
    	# /castylesr5.1.1 section BEGIN
        <Proxy /castylesr5.1.1>
          Order allow,deny
          Allow from all
        </Proxy>
        ProxyPass /castylesr5.1.1 http://acentmnode.example.com:8080/castylesr5.1.1
        ProxyPassReverse /castylesr5.1.1 http://acentmnode.example.com:8080/castylesr5.1.1
        ProxyPass /castylesr5.1.1/ http://acentmnode.example.com:8080/castylesr5.1.1/
        ProxyPassReverse /castylesr5.1.1/ http://acentmnode.example.com:8080/castylesr5.1.1/
    	# /castylesr5.1.1 section END
      </IfModule>
    </IfModule>
    

    참고: acentmnode.example.com:port는 엔터프라이즈 관리 서버를 설치한 서버의 실제 호스트 이름과 포트로 대체하십시오.

  6. Apache Web Server를 다시 시작합니다.
  7. JBoss Application Server를 다시 시작합니다.
  8. 엔터프라이즈 관리 서버를 탐색하여 Apache Web Server가 요청을 성공적으로 전달하는지 확인합니다. 다음 URL을 사용합니다.
    http://enterprise_host:port/iam/ac
    

엔터프라이즈 관리 서버에서 Apache Web Server 프록시 플러그 인을 구성했습니다.