Installation Manager 명령행을 사용하여 모든 WebSphere® Application Server Liberty 오퍼링을 설치할 수 있습니다.
시작하기 전에
중요사항: WebSphere
Liberty에서 Java™ SE 6 사용에 대한 지원은
2017년 9월에 종료되었습니다. Liberty 커널은 17.0.0.3에서 재컴파일되었습니다.
17.0.0.3부터는 Liberty 커널이 더 이상 Java
SE 6에서 실행되지 않습니다. 지원 종료 날짜 이후에 이전 릴리스에서
Java SE 6을 계속해서 사용하면 사용자
환경이 보안 위험에 노출될 수 있습니다.
최신 기능과 보안 업데이트를 제공하므로,
Java SE 8은 권장되는 Java SDK입니다. Java SE 8
설치 대안으로 지원되는 다른 Java SDK 버전을
설치할 수 있습니다.
Installation Manager 설치 및 Liberty 설치 준비에서 설명된 대로 Liberty가 설치될 시스템을 준비하십시오.
로컬 디렉토리 기반 저장소 또는 Liberty Asset Repository Service의 인스턴스에서
Liberty 자산을 설치하려는 경우 저장소를 구성하십시오. Liberty 자산 저장소에 대한 자세한 정보는 Installation Manager를 사용하여 자산 설치의 내용을 참조하십시오.
중요사항: Liberty 오퍼링을 설치하기 전에,
제품 파일에서 찾을 수 있는 라이센스 계약을 읽어야 합니다. 이 주제에 설명된 대로 명령에 -acceptLicense를 지정하여
라이센스 계약에 동의했음을 나타내십시오.
이 태스크 정보
Liberty 제품 오퍼링, Java SDK 오퍼링 및 기타 사용 가능한 소프트웨어를 포함한 모든 제품 오퍼링이
동일한 Installation Manager 명령을 사용하여 설치됩니다. 다른 오퍼링을 설치하려면 이러한 단계에 따르고 오퍼링 ID 및 선택적 기능을 해당 오퍼링의 ID 및 기능으로 바꾸십시오.
새 정보: Liberty를 설치하는 경우, 기본적으로
Liberty 제품 에디션에 적용되는 모든
Liberty 기능도 설치됩니다.
또는 다른 기능 세트를 설치하거나 기능을 전혀 설치하지 않을 수도 있습니다. 자세한 정보는
팁 절을 참조하십시오.
프로시저
- 옵션: 저장소에 사용자 이름 및 비밀번호가 필요한 경우, 신임 정보 스토리지 및 마스터 비밀번호 파일을 작성하여
이 저장소에 액세스하십시오.
- 옵션: 마스터 비밀번호 파일을 작성하십시오.
마스터 비밀번호 파일은 "이 텍스트는 마스터 비밀번호입니다. "와 같이 비밀번호 문구를 포함하는
텍스트 파일일 수 있습니다. 이 파일은 인증 신임 정보를 보안 설정하는 데 사용됩니다.
마스터 비밀번호 파일을 작성하고 신임 정보 작성 시 이 파일을 사용하는 경우에 항상 마스터 비밀번호 파일을 지정해야 합니다.
팁: 이 파일을 보안 설정하려면 사용자의 운영 체제에 적합하게 이 파일에 대한 액세스를 제한하도록 권한을 설정하십시오.
- imutilsc saveCredential 명령을 실행하여 신임 정보 스토리지 파일을 작성하십시오.

imutilsc.exe saveCredential
-secureStorageFile storage_file
-userName user_ID -userPassword user_password
-url repository_URL_or_path




./imutilsc saveCredential
-secureStorageFile storage_file
-userName user_ID -userPassword user_password
-url repository_URL_or_path
팁: imutilsc 명령이 신임 정보 스토리지 파일을 작성할 때 지정한 URL을 찾을 수 없는 경우에 저장소 URL 위치의 끝에 /repository.config를 추가하십시오.
- 시스템에 로그온하십시오.
- Installation Manager가 설치된 디렉토리에 있는 eclipse/tools
서브디렉토리로 변경하십시오.
- 오퍼링 저장소가 사용 가능한지 확인하십시오.

imcl.exe listAvailablePackages -repositories repository_URL_or_path




./imcl listAvailablePackages -repositories repository_URL_or_path
하나 이상의
오퍼링 레벨이 표시됩니다.
- imcl 명령을 사용하여 오퍼링을
설치하십시오.

imcl.exe install com.ibm.websphere.liberty.ND_offering_version,optional_feature_ID
-repositories repository_URL_or_path
-installationDirectory installation_directory
-sharedResourcesDirectory shared_directory
-preferences preference_key=value
-properties property_key=value
-secureStorageFile storage_file -masterPasswordFile master_password_file
-acceptLicense




./imcl install com.ibm.websphere.liberty.ND_offering_version,optional_feature_ID
-repositories repository_URL_or_path
-installationDirectory installation_directory
-sharedResourcesDirectory shared_directory
-preferences preference_key=value
-properties property_key=value
-secureStorageFile storage_file -masterPasswordFile master_password_file
-acceptLicense
팁: 새 정보: Liberty를 설치하는 경우, 기본적으로 Liberty 제품 에디션에 적용되는 모든 Liberty 기능도 설치됩니다.
모든 기능을 설치하는 대신, 다음 예제에 표시된 대로
user.addon 및 user.feature 특성에 지정하여 Liberty 추가 기능 및 기능의 사용자 정의 세트를
설치할 수 있습니다. 기능 축약 이름 또는 기호 이름은 쉼표 두 개로 구분됨을 참고하십시오. imcl.exe install com.ibm.websphere.liberty.ND,embeddablecontainer
-properties user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
-installationDirectory "C:\Program Files\IBM\WebSphere\Liberty" -acceptLicense
-repositories D:\IBM\LibertyRepo,https://your_onprem_asset_repo_url,D:\IBM\LocalAssetRepo,D:\IBM\LocalAssetRepo2.zip
-sharedResourcesDirectory D:\IBM\IMShared
-showProgress
인터넷 액세스를 하거나 하지 않고도 Liberty Asset Repository Service의 인스턴스 또는 로컬 디렉토리 기반 저장소에서 자산을 설치할 수 있습니다. -repositories 매개변수에 저장소 URL, 디렉토리 경로 또는 아카이브 파일 경로를 추가하십시오. 이러한 저장소는 지정되는 순서대로 액세스됩니다. 이러한 자산 저장소에 대한 자세한 정보는 Installation Manager를 사용하여 자산 설치의 내용을 참조하십시오. IBM
WebSphere Liberty Repository의 자산을 설치하려면 인터넷에 대한 액세스가 있어야 합니다. Liberty Repository에 대한 액세스가 가능하게 하려면 -properties 매개변수에서 user.useLibertyRepository 옵션을 true로 설정하십시오.
Liberty Repository는 설치 중 액세스하는 저장소 중 마지막 저장소입니다.
중요사항: Liberty 추가 기능 또는 기능을 설치하지 않으려면
-properties user.addon="" user.feature="" 매개변수를 지정하십시오.
- 처음으로 Installation Manager를 사용하여 패키지를 설치할 때 공유 자원 디렉토리를 지정할 수 있습니다. 공유 자원 디렉토리는
하나 이상의 패키지 그룹이 사용할 수 있는 설치 아티팩트의 위치입니다. 설치 조작 중에 제품
페이로드의 스테이징 영역으로도 사용합니다. 기본적으로, 이 컨텐츠는 롤백을 사용할 수 있도록
캐시됩니다. 이 설치에
가장 큰 드라이브를 사용하십시오. 모든 패키지를 설치 제거하기 전까지는
디렉토리 위치를 변경할 수 없습니다.
- 밑줄을 사용하여 오퍼링 ID에 첨부할 수 있는 offering_version은 설치할 오퍼링의 특정 버전(예: 16.0.2.20160503_0200)입니다.
- offering_version을 지정하지 않으면
최신 버전의 오퍼링과 해당 버전에 대한 모든 임시 수정사항이 설치됩니다.
- offering_version을 지정하면
지정된 버전의 오퍼링이 설치되고 해당 버전에 대한 모든 임시 수정사항은 설치되지 않습니다.
저장소에 대해 다음 명령을 실행하면 오퍼링 ID의 끝에
밑줄과 함께 첨부된 오퍼링 버전을 확인할 수 있습니다.
imcl listAvailablePackages -repositories repository_URL_or_path
- 또한 none, recommended 또는 all을 -installFixes 인수와 함께 지정하여 오퍼링과 함께 설치하려는 임시 수정사항을 표시할 수 있습니다.
- 오퍼링 버전을 지정하지 않으면 -installFixes 옵션이 all로 기본 설정됩니다.
- 오퍼링 버전을 지정하면 -installFixes 옵션이 none으로 기본 설정됩니다.
- 임베드 가능한 EJB 컨테이너 및 JPA 클라이언트를 설치하려면 오퍼링 ID 뒤에 쉼표로 구분하여 선택적 embeddablecontainer 기능을 지정하십시오.
참고: 제거 알림이 16.0.0.2 수정팩의 임베드 가능한 EJB 컨테이너 및 JPA 클라이언트 기능에 대해 발행되었으므로 이 기능은 나중에 제거할 수 있습니다. 자세한 정보는
제거 알림의 내용을 참조하십시오.
임베드 가능한 EJB 컨테이너는
독립형 Java Platform, SE(Standard Edition) 환경에서 엔터프라이즈 Bean을 실행하는 데 사용할 수 있는
JAR(Java 아카이브) 파일입니다. 애플리케이션 서버 외부에서 이러한
임베드 가능 컨테이너를 사용하여 엔터프라이즈 Bean을 실행할 수 있습니다. 임베드 가능한 EJB 컨테이너는
EJB 3.1 스펙의 일부로, 주로
엔터프라이즈 Bean 비즈니스 로직을 단위 테스트하는 데 사용됩니다.
JPA 클라이언트는
Java SE 환경에서 Java Persistence API 기능을 제공하도록 임베드 가능한 EJB 컨테이너와 함께 사용할 수 있습니다.
- Installation Manager는 이전 버전의 패키지를 저장하여
나중에 문제가 발생할 경우 롤백할 수 있도록 합니다. Installation Manager는 패키지를 이전 버전으로 롤백할 때
최신 버전의 파일을 설치 제거하고 이전 버전을 다시 설치합니다.
롤백을 위해 파일을 저장하지 않도록 선택하면, 명령 스펙에서 다음 환경 설정을 사용하여 파일이 저장되지 않도록
할 수 있습니다.
-preference com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=False
바꿀 대상
this:팁: 롤백을 위해 로컬로 파일을 유지하지 않기로 선택한 경우,
적절한 오퍼링 저장소에 액세스하여 이전에 설치된 레벨로 다시 롤백할 수 있습니다.
- Installation Manager는 사용자의 운영 체제 아키텍처에 따라 자동으로 설치 패키지의 아키텍처를 선택합니다. 64비트 시스템에서 사용자 운영 체제에 대해 다음 환경 설정을 32비트 아키텍처로 설정하여 32비트 설치를 지정할 수 있습니다.
-properties cic.selector.arch=x86
cic.selector.arch에 대한 아키텍처 값 목록의 경우 Installation Manager 제품 문서에 있는 imcl 명령의 명령행 인수 테이블을 참조하십시오.
- 이 오퍼링의 설치 이미지 또는 저장소의 lafiles 또는
offering_name/lafiles 서브디렉토리에 있는 라이센스 계약 파일에서
관련 이용 약관, 주의사항 및 기타 정보를 제공합니다.
- 중요한 설치 후 지침이 표준 출력에 표시될 수
있습니다.
imcl 명령을 사용한 오퍼링 설치에 대한 자세한 정보는 IBM Installation Manager 제품 문서를 참조하십시오.