이전 항목: Windows에서 엔터프라이즈 관리 서버 준비다음 항목: 엔터프라이즈 관리의 중앙 데이터베이스를 준비합니다.


Linux에서 엔터프라이즈 관리 서버 준비

Linux에 해당

엔터프라이즈 관리 서버를 설치하기 전에 이 서버 준비하십시오. r12.5 이상을 업그레이드하는 경우 이미 엔터프라이즈 관리 서버를 준비했으며 이 단계를 다시 수행할 필요가 없습니다.

엔터프라이즈 관리 서버를 설치할 때, CA ControlMinder 끝점 관리가 아직 설치되어 있지 않으면 설치 프로그램에 의해 자동으로 설치됩니다. CA ControlMinder 끝점 관리를 설치한 경우 이 단계를 반복하지 마십시오.

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

  1. 엔터프라이즈 관리를 위해 중앙 데이터베이스를 준비합니다.

    참고: 데이터베이스 관리자가 CA ControlMinder에 의한 데이터베이스 변경 내용을 검토하고 제어하려는 경우 RDBMS 네이티브 관리 도구를 사용하여 데이터베이스를 생성 및 구성하여 데이터베이스를 수동으로 준비할 수도 있습니다.

  2. Java Development Kit(JDK)의 지원되는 버전을 설치하거나 기존 소프트웨어를 사용합니다.

    참고: 필수 타사 소프트웨어는 CA ControlMinder 타사 구성 요소 DVD에서 찾을 수 있습니다. 지원되는 버전에 대한 자세한 내용은 릴리스 정보를 참조하십시오.

    1. 서버 아키텍처가 32 비트 또는 64 비트인지를 나타내는 시스템 정보를 출력합니다.
      uname –m
      

      명령이 "i386" 또는 "i686"을 반환하는 경우 32 비트 아키텍처입니다. "x86_64"를 반환하는 경우 64 비트 아키텍처입니다.

    2. 설치 미디어에서 "x86" 디렉터리(32 비트) 또는 "x64" 디렉터리(64 비트)로 이동하여 설치 관리자를 실행합니다. 예를 들면 다음과 같습니다.
      chmod 750 jdk-6u30-linux-x64-rpm.bin
      
      ./jdk-6u30-linux-x64-rpm.bin
      
    3. JDK/bin 경로를 시스템 PATH에 추가합니다.

      예를 들어, bash 셸을 사용하여 "/usr/java/jvm/jdk1.6.0_30" 경로를 설정하려면 다음 명령을 입력하십시오.

      export PATH=/usr/java/jvm/jdk1.6.0_30/bin:$PATH
      

      참고: 경로를 영구적으로 설정하려면 셸 시작 파일에 이 명령을 추가하십시오.

  3. 지원되는 JBoss 버전을 설치하거나 기존 소프트웨어를 사용합니다. JBoss를 데몬으로서 설치할 것을 권장합니다.

    참고: 이미 JBoss가 설치되어 있는 경우 사용 중인 포트 문제를 피하기 위해 CA ControlMinder 엔터프라이즈 관리 설치 전에 JBoss를 한 번 실행하는 것이 좋습니다. CA ControlMinder 엔터프라이즈 관리 설치 프로그램은 기본 JBoss 포트를 사용하지 않습니다. 예를 들어, HTTP 연결에 대해 기본 포트 번호 8080 대신 포트 번호 18080이 사용됩니다.

    1. 설치하기 위해 JBoss 아카이브의 압축을 풉니다.
      cp jboss-4.2.3.GA.zip /opt/
      unzip jboss-4.2.3.GA.zip
      
    2. server.xml에서 포트 번호를 8080에서 18080으로 변경하고 리디렉션 포트를 8443에서 18443으로 변경합니다.
      vi /opt/jboss-4.2.3.GA/server/default/deploy/jboss-web.deployer/server.xml
      <Connector URIEncoding="UTF-8" acceptCount="150" address="${jboss.bind.address}" connectionTimeout="20000" disableUploadTimeout="true" emptySessionPath="true" enableLookups="false" maxHttpHeaderSize="8192" maxThreads="250" port="18080" protocol="HTTP/1.1" redirectPort="18443"/>
      <Connector SSLEnabled="true" URIEncoding="UTF-8" clientAuth="false" keyAlias="entm" keystoreFile="/opt/jboss-4.2.3.GA/server/default/deploy/IdentityMinder.ear/custom/ppm/truststore/ssl.keystore" keystorePass="secret" maxThreads="150" port="18443" protocol="HTTP/1.1" scheme="https" secure="true" sslProtocol="TLS"/>
      <Connector address="${jboss.bind.address}" emptySessionPath="true" enableLookups="false" port="8009" protocol="AJP/1.3" redirectPort="18443"/>
      
    3. jboss-minimal.xml에서 명명 포트를 1099에서 11099로 변경합니다.
      vi /opt/jboss-4.2.3.GA/server/default/conf/jboss-minimal.xml
      <mbean code="org.jboss.naming.NamingService"
            name="jboss:service=Naming"
            xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">
            <attribute name="CallByValue">false</attribute>
            <attribute name="Port">11099</attribute>
      
    4. jboss-service.xml에서 명명 포트를 1099에서 11099로 변경합니다.
      vi /opt/jboss-4.2.3.GA/server/default/conf/jboss-service.xml
      <mbean code="org.jboss.naming.NamingService"
            name="jboss:service=Naming"
            xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">
            <attribute name="CallByValue">false</attribute>
            <attribute name="Port">11099</attribute>
      
    5. 데몬으로서 시작하도록 JBoss를 구성합니다. 자세한 내용은 https://community.jboss.org/wiki/startjbossonbootwithlinux를 참조하십시오.
  4. 설치 중 실패를 방지하기 위해 열린 파일의 최대 수를 변경합니다.
    ulimit –n 10000
    
  5. 사용하는 Linux 배포의 rpmbuild 패키지가 설치되었는지 확인합니다.

    엔터프라이즈 관리 서버는 서버에 고급 정책 관리 옵션을 설치하려면 rpmbuild 패키지가 필요합니다.

이제 엔터프라이즈 관리 서버에 CA ControlMinder 엔터프라이즈 관리를 설치할 수 있습니다.