Admin Center 설정

Admin Center는 Liberty V8.5.5.2 이상 서버에서 실행되는 웹 사용자 인터페이스입니다. Liberty를 설치하고 서버를 작성한 후 server.xml 파일을 구성하십시오.

시작하기 전에

Liberty Administrative Center("Admin Center")와 함께 WebSphere Application Server Liberty를 설치하십시오. Liberty Repository 자산 설치 주제에는 Admin Center와 같은 자산을 설치하는 방법이 나열되어 있습니다. Admin Center를 설치하는 가장 빠른 방법은 installUtility 명령 또는 featureManager 명령을 실행하는 것입니다.

  1. 아직 설치하지 않은 경우, WebSphere Application Server Liberty V8.5.5.2 이상을 설치하십시오.
    제한사항: Liberty 제품 및 SSL(Secure Sockets Layer)을 지원하는 JVM(Java Virtual Machine)을 사용하는지 확인하십시오. Admin Center와 함께 Liberty를 설치하는 경우에는 WebSphere® Application Server Traditional 제품(예: Network Deployment)과 함께 사용 가능한 IBM JVM을 사용하지 마십시오. 기본적으로 Traditional 제품에 사용 가능한 IBM JVM은 Traditional 제품에만 사용 가능한 보안 클래스를 가리키며 Admin Center에 필요한 보안 클래스는 가리키지 않습니다. Traditional 제품에 사용 가능한 IBM JVM을 사용하면 브라우저에서 Admin Center가 표시되지 않을 수 있습니다.
  2. Liberty 설치의 기본 디렉토리에서 명령 창을 여십시오. 예를 들어, c:\wlp에서 명령 창을 여십시오.
  3. 명령을 실행하여 adminCenter-1.0 기능을 설치하십시오.
    버전 8.5.5.6 이상의 경우 installUtility 명령을 실행하십시오.
    bin/installUtility install adminCenter-1.0
    버전 8.5.5.5 이전의 경우 featureManager 명령을 실행하십시오.
    bin/featureManager install adminCenter-1.0 --when-file-exists=ignore

자세한 정보를 보려면 WASdev 웹 사이트로 이동하고, 다운로드 탭을 선택하고, Admin Center 자산의 Liberty Repository를 검색하십시오.

인터넷 기반 Liberty Repository에 액세스할 수 없는 호스트에 Admin Center를 설치하려면 먼저 Liberty 및 Admin Center 기능을 인터넷에 액세스할 수 있는 호스트에 설치하십시오. 그런 다음 설치를 대상 호스트로 전송하십시오. 다른 호스트에 배치하기 위해 Liberty 서버 및 런타임을 패키지하는 데 대한 정보는 개발자 도구를 사용하여 Liberty 서버 패키징 명령행에서 Liberty 서버 패키징을 참조하십시오.

이 태스크 정보

독립형 서버 및 집합체 제어기에서 Admin Center를 설정할 수 있습니다. 이 주제는 독립형 Liberty 서버에 설정하는 데 초점을 맞춥니다.

집합체 제어기에서 Admin Center를 사용 설정하려면 Configuring a Liberty collective를 참조하십시오. 집합체 제어기의 server.xml 파일에서 기능 관리자 구성에 <feature>adminCenter-1.0</feature>가 있는지 확인하고 httpEndpoint 요소에 host 값을 설정하십시오(예: 모든 호스트가 집합체 제어기에 액세스할 수 있도록 하려면 host="*").

프로시저

  1. Liberty 설치에 서버가 없는 경우에는 Liberty 서버를 작성하십시오.

    예를 들어, wlp/bin 디렉토리의 명령 창에서 myServer라는 서버를 작성하십시오.

    server create myServer

    예제 명령은 서버 파일을 wlp/usr/servers/myServer 디렉토리에 추가합니다.

  2. Liberty 서버의 server.xml 파일에서 편집기를 열고 Admin Center에 대해 서버를 구성하십시오.
    1. 기능 관리자에 adminCenter-1.0 기능을 추가하십시오.
      <featureManager>
         <feature>adminCenter-1.0</feature>
      </featureManager>
    2. 하나 이상의 사용자를 추가하여 보안 로그인을 구성하십시오. 예:
      <quickStartSecurity userName="admin" userPassword="adminpwd" />
      사용자 이름 또는 비밀번호에 영어가 아닌 문자가 포함된 경우, 해당 서버에 대해 jvm.options 파일을 작성하고 기본 클라이언트 인코딩을 UTF-8로 정의하십시오.
      -Ddefault.client.encoding=UTF-8
      jvm.options 파일에 대한 정보는 Liberty 환경 사용자 정의의 내용을 참조하십시오.
    3. 서버 인증 신임 정보가 있는 키 저장소 파일을 보호하려면 키 저장소를 정의하고 비밀번호를 지정하십시오.
      <keyStore id="defaultKeyStore" password="Liberty" />

      관리자와 비관리자를 정의하고 키 저장소를 정의하는 예제 server.xml 파일에 대해서는 이 주제의 예제를 참조하십시오. 여러 관리자를 정의하는 데 대한 정보는 Liberty에서 BasicRegistry 및 역할 맵핑 설정의 내용을 참조하십시오.

    4. 스마트폰, 태블릿 또는 원격 컴퓨터에서 Admin Center에 액세스하려면 server.xml 파일에서 httpEndpoint 요소의 host 속성을 *(별표) 또는 정의된 호스트 이름으로 설정했는지 확인하십시오. 기본적으로 host 속성은 localhost로 설정됩니다.
      <httpEndpoint id="defaultHttpEndpoint"
                    host="*"
                    httpPort="9080"
                    httpsPort="9443" />
    5. 변경사항을 server.xml 파일에 저장하십시오.

      jvm.options 파일에서 영어가 아닌 문자를 위한 기본 클라이언트 인코딩을 UTF-8로 정의했고 사용자 레지스트리가 server.xml 파일에 사용자 이름 및 비밀번호를 저장하는 quickStartSecurity 또는 basicRegistry 요소에 있는 경우, server.xml 파일을 UTF-8 인코딩으로 저장하십시오.

  3. 서버가 실행 중이 아닌 경우, 서버를 시작하십시오.

    예를 들어, wlp/bin 디렉토리의 명령 창에서 run 또는 start 명령을 입력하십시오.

    server run myServer

    adminCenter 웹 애플리케이션이 실행 중임을 나타내는 서버 메시지를 찾으십시오. Admin Center가 실행된 후 애플리케이션에서 웹 브라우저를 가리키고 로그인할 수 있습니다. Admin Center에 로그인을 확인하십시오.

    멀티미디어 보기: Admin Center 설정 비디오는 프로시저를 설명합니다. [내용]

예제: 권한 부여된 두 사용자를 정의하는 server.xml 파일

<server description="new server">

   <!-- Enable features -->
   <featureManager>
      <feature>adminCenter-1.0</feature>
   </featureManager>

   <!-- Define the host name for use by the collective. 
        If the host name needs to be changed, the server should be
        removed from the collective and re-joined. -->
   <variable name="defaultHostName" value="localhost" />

    <!-- Define an Administrator and non-Administrator -->
   <basicRegistry id="basic">
      <user name="admin" password="adminpwd" />
      <user name="nonadmin" password="nonadminpwd" />
   </basicRegistry>

   <!-- Assign 'admin' to Administrator -->
   <administrator-role>
      <user>admin</user>
   </administrator-role> 
   <keyStore id="defaultKeyStore" password="Liberty" />

   <httpEndpoint id="defaultHttpEndpoint"
                 host="*"
                 httpPort="9080"
                 httpsPort="9443" />

</server>

주제의 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_ui_setup
파일 이름: twlp_ui_setup.html