이전 항목: 엔터프라이즈 관리 서버에 대해 CA SiteMinder를 구성합니다.다음 항목: Apache Web Server에 맞게 CA SiteMinder 구성


엔터프라이즈 관리 서버에서 SSL이 활성화된 Apache Web Server 구성

다음 단계에서는 Windows Server(2003, 2008 또는 2012)에 엔터프라이즈 관리 서버를 설치하는 방법에 대해 설명합니다.

먼저 마법사를 사용하여 Apache HTTP Server 2.2.22를 설치하십시오.

다음 단계를 수행하십시오.

  1. SSL을 사용하는 Apache Web Server를 구성하려면 openssl을 사용하여 apache2.x의 "httpd-2.2.22-win32-x86-openssl-0.9.8t.msi" 설치 관리자를 실행합니다.
  2. 지시에 따라 Apache HTTP Server 2.2 설치 마법사를 완료합니다. 다음 설치 입력 항목은 자동으로 채워지지 않습니다.

다음으로, 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
      ServerName 
      
    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 웹 서버를 다시 시작합니다.
  7. JBoss Application Server를 시작합니다.
  8. Apache Web Server가 요청을 올바르게 전달하는지 확인하려면 엔터프라이즈 관리 서버로 이동합니다. 다음 URL을 사용합니다.
    http://enterprise_host:port/iam/ac
    

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