웹로직 웹 서비스 설정 - weblojig web seobiseu seoljeong


개요

서버는 자체 JVM(Java Virtual Machine)을 실행하고 자체 구성을 가진 WebLogic Server 인스턴스입니다.

1. 노드 관리자 구성 및 시작

  1.1 노드 관리자(Node Manager) 구성

       파일 : $DOMAIN_HOME/nodemanager/nodemanager.properties

 10 LogLevel=INFO
 11 DomainsFileEnabled=true
 12 ListenAddress=localhost
 13 NativeVersionEnabled=true
 14 ListenPort=5556
 15 LogToStderr=true
 16 weblogic.StartScriptName=startWebLogic.sh
 17 SecureListener=false
 18 LogCount=1
 19 QuitEnabled=false
 20 LogAppend=true

 1.2 노드 관리자 시작

shell> $DOMAIN_HOME/bin/startNodeManager &

2. 시스템 등록(노드 관리자 추가) 

도메인 > 환경 > 시스템

웹로직 웹 서비스 설정 - weblojig web seobiseu seoljeong
[그림 1] 시스템 생성 - 이름 지정
웹로직 웹 서비스 설정 - weblojig web seobiseu seoljeong
[그림 2] 시스템의 노드관리자 속성및 유형 지정

3. 서버 생성

도메인 > 환경 > 서버

웹로직 웹 서비스 설정 - weblojig web seobiseu seoljeong
[그림 3] 서버 추가 - 서버이름및 서버의 수신 포트 지정
웹로직 웹 서비스 설정 - weblojig web seobiseu seoljeong
[그림 4] 서버의 시스템 지정

4. 서비 구동 및 종료(CLI)

 4.1 서버 구동

shell> $DOMAIN_HOME/bin/startManagedWebLogic.sh ServerName t3://domain-ip:port

 4.2 서버 종료

shell> $DOMAIN_HOME/bin/stopManagedWebLogic.sh ServerName t3://domain-ip:port

웹로직 웹 서비스 설정 - weblojig web seobiseu seoljeong


AEM Forms 모듈을 배포하려는 WebLogic Server 인스턴스를 시작하거나 중지해야 하는 몇 가지 절차입니다. 수행 중인 작업에 따라 WebLogic Server가 중지되었거나 실행 중인지 확인합니다.

활동

필수 WebLogic 상태

WebLogic 도메인 만들기

중지됨

WebLogic 관리 서버 만들기

실행 중

서버 스레드 수를 늘립니다

실행 중

AEM Forms 제품 배포

실행 중

노트

Red Hat® Enterprise Linux Advanced Server 4.0에서 WebLogic Server를 실행 중인 경우 export LD_ASSUME_KERNEL=2.4.19 명령을 사용하여 LD_ASSUME_KERNEL 환경 변수를 2.4.19로 설정합니다. 그런 다음 이 환경 변수를 설정한 동일한 셸에서 WebLogic Server를 실행합니다.

WebLogic Server 시작

  1. 명령 프롬프트에서 [appserver root]/user_projects/domains/[appserverdomain]​로 이동합니다.

  2. 다음 명령을 입력합니다.

    • (Windows) startWebLogic.cmd
    • (Linux, UNIX) ./ startWebLogic.sh

WebLogic Server 중지

  1. 웹 브라우저의 URL 행에 https://[host name]:7001/console을 입력하여 WebLogic Server 관리 콘솔을 시작합니다.
  2. 이 WebLogic 구성을 만들 때 사용한 사용자 이름과 암호를 입력하여 로그인한 다음 [로그인]을 클릭합니다.
  3. 변경 센터에서 잠금 및 편집을 클릭합니다.
  4. 도메인 구조에서 환경 > 서버를 클릭합니다.
  5. AdminServer를 클릭하고 AdminServer 설정 창에서 컨트롤 탭을 클릭합니다.
  6. 서버 상태 테이블에서 AdminServer가 선택되었는지 확인하고 종료를 클릭합니다.
  7. [작업 완료 시]를 선택하여 서버를 정상적으로 종료하거나 [지금 강제 종료]를 선택하여 진행 중인 작업을 완료하지 않고 서버를 즉시 정지합니다.
  8. 서버 수명 주기 도우미 창에서 예를 클릭하여 종료를 완료합니다.

WebLogic Server 관리 콘솔을 더 이상 사용할 수 없으며 시작 명령을 실행한 명령 프롬프트를 사용할 수 있습니다.

WebLogic 관리 콘솔 시작

  1. WebLogic Admin Server가 아직 실행되고 있지 않은 경우 명령 프롬프트에서 [appserver root]\user_projects\domains[domainname] 디렉토리로 이동하여 다음 명령을 입력합니다.

    • (Windows) startWebLogic.cmd
    • (Linux, UNIX) ./ startWebLogic.sh
  2. 웹 브라우저의 URL 행에 https://*[host name]:[포트] /console를 입력하여 WebLogic Server 관리 콘솔에 액세스합니다. 여기서 [포트]​는 비보안 수신 포트입니다. 기본적으로 이 포트 값은 7001입니다.

  3. 로그인 화면에서 관리자 사용자 이름과 암호를 입력하고 로그인 을 클릭합니다.

시작 노드 관리자

  1. WebLogic Server가 실행 중인지 확인합니다.

  2. 새 명령 프롬프트에서 [appserver root]/server/bin으로 이동합니다.

  3. 다음 명령을 입력합니다.

    • (Windows) startNodeManager.cmd
    • (Linux, UNIX) ./startNodeManager.sh

노드 관리자 중지

WebLogic Server를 종료한 후 노드 관리자를 호출한 명령 프롬프트를 닫을 수 있습니다.

WebLogic 관리 서버 시작

노트

이 작업은 WebLogic 도메인 및 관리 서버를 만든 후에만 수행할 수 있습니다.

  1. WebLogic Server 및 노드 관리자가 실행 중인지 확인합니다.
  2. 웹 브라우저의 URL 행에 https://[호스트 이름]:[port ]/console를 입력하여 WebLogic Server 관리 콘솔을 시작합니다.
  3. 도메인 구조에서 환경 > 서버를 클릭합니다.
  4. 오른쪽 창에서 컨트롤 탭을 클릭합니다.
  5. 시작할 관리 대상 서버를 선택합니다.
  6. 시작할 관리 대상 서버 아래의 시작 단추를 클릭합니다.

WebLogic 관리 서버 중지

  1. 웹 브라우저의 URL 행에 https://[호스트 이름]:[port ]/console를 입력하여 WebLogic Server 관리 콘솔을 시작합니다.
  2. 도메인 구조에서 환경 > 서버를 클릭합니다.
  3. 오른쪽 창에서 컨트롤 탭을 클릭합니다.
  4. 중지할 관리 대상 서버를 선택합니다.
  5. 중지할 관리 대상 서버 아래의 종료 단추를 클릭합니다.
  6. [작업 완료 시]를 선택하여 서버를 정상적으로 종료하거나 [지금 강제 종료]를 선택하여 진행 중인 작업을 완료하지 않고 서버를 즉시 정지합니다.
  7. 서버 수명 주기 도우미 창에서 예를 클릭하여 종료를 완료합니다.