공유할 서비스 선택

TECH


TECH

Middleware (weblogic 활용) WebTier 12cR2 (OHS)를 Standalone 모드로 단독 구성 후 연결TEST

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 2,477회 좋아요 0회 작성일 22-02-07 10:06

본문

안녕하세요. 미들웨어 입니다.

 

이번 가이드에서는 오라클사에서 제공하는 WebTier (OHS)를 구성 설치 진행해보겠습니다. 

OHS 설치에는 두 가지 방법이 있습니다.

Standalone & Collocated Mode 

 

- Standalone Domain

독립적인 도메인 모드로 실행 (신규 도메인이므로 ohs만 별도 관리됨)

 

- Collocated Domain

기존 도메인 모드로 실행 (기존 weblogic 노드매니저로 ohs도 함게 관리할 수 있다)

 

이번 내용은 독립적인 도메인 모드로 설치해보겠습니다.

weblogic을 사용하는 상황이라면 기존 도메인과 함께 사용하는 방법이 더 좋을 것 같네요

 

 

## 오라클 제품 설명

https://docs.oracle.com/en/middleware/

## 오라클 웹티어 메뉴얼

https://docs.oracle.com/en/middleware/fusion-middleware/web-tier/12.2.1.4/index.html

 

 

우선 리눅스에서 GUI를 실행해야 하므로 서버에 xming를 설치해볼게요

 

1. xming xclock 설치

yum install xorg-x11-apps.x86_64

yum install xorg-x11-xauth.x86_64

yum install xorg-x11-server-Xorg.x86_64

 

모두 설치 후 putty 접속한뒤 

xclock 실행 확인 (시계 그림 나오면 됩니다)

27bddaad9da4b48c727d1c5c141419e1_1644195653_0104.png
 

 

 

[weblogic@weblogic-test ~]$ xclock

Warning: Missing charsets in String to FontSet conversion

 

- OS 필수 패키지 설치

yum install gcc

yum install gcc-c++

yum install libaio

yum install libaio-devel

yum install sysstat

yum install compat-libstdc++-33

yum install compat-libcap1

 

 

2. OHS 다운로드 경로

https://www.oracle.com/kr/middleware/technologies/webtier-downloads.html

 

최신버전을 다운로드 받으세요.

27bddaad9da4b48c727d1c5c141419e1_1644195664_846.png

 

3. 다운로드 받은 파일 실행

서버 업로드 후 압축 풀어주세요

파일명 : fmw_12.2.1.4.0_ohs_linux64_Disk1_1of1.zip

 

압축풀고 실행

unzip fmw_12.2.1.4.0_ohs_linux64_Disk1_1of1.zip

 

./fmw_12.2.1.4.0_ohs_linux64.bin <--- 실행 하면 아래와 같이 콘솔화면이 뜹니다. 

27bddaad9da4b48c727d1c5c141419e1_1644195691_4839.png

 

4. OHS 설치할 디렉토리 생성

- 설치 메뉴얼 (참고)

https://docs.oracle.com/en/middleware/fusion-middleware/12.2.1.4/wtins/installing-product-software.html#GUID-AFD340D1-2914-4C21-A0A1-89ED80E59943

 

- 설치진행

27bddaad9da4b48c727d1c5c141419e1_1644195704_7081.png
 

 

- 설치할 폴더 생성한뒤 아래 경로 입력

mkdir ohs-12.2

/home/weblogic/ohs-12.2

27bddaad9da4b48c727d1c5c141419e1_1644195715_7046.png
 


 

- OS 패키지 설치 문구

에러가 떨어지는데 이건 OS에 패키지가 누락되서 발생되는 겁니다.

패키지를 설치해주면 되는데, skip도 가능하니 .. 전 skip해서 진행하겠습니다.

27bddaad9da4b48c727d1c5c141419e1_1644195760_0625.png
 

 

- 에러

설치 도중 아래와 같은 에러가 발생되면 해결방법 참고하세요

Error occurred while getting the current user group

 

- 해결방법

위와같은 팝업 발생시.. usergroup를 확인해주세요.

저는 weblogic:1001,1000 을 해서 1000을 삭제후 정상적으로 진행됐습니다.

27bddaad9da4b48c727d1c5c141419e1_1644195772_3743.png
 



- 설치 완료

27bddaad9da4b48c727d1c5c141419e1_1644195784_6152.png
 

 

 


5. OHS Standalone 모드로 구성

오라클 OHS에서 Standalone 모드로 설치 하겠습니다.

27bddaad9da4b48c727d1c5c141419e1_1644195805_2789.gif
 

 

ohs 설치 관련 메뉴얼(참고)

https://docs.oracle.com/en/middleware/idm/access-manager/12.2.1.4/tutorial-oam-install-ohswebgate/

 

- config.sh 를 실행

경로 : /home/weblogic/ohs-12.2/ohs/common/bin

./config.sh &

27bddaad9da4b48c727d1c5c141419e1_1644195843_1592.png
 

 

 

- ohs1번 생성

저는 ohs1번이란 이름으로 한개 생성했습니다.

27bddaad9da4b48c727d1c5c141419e1_1644195854_0689.png



- OHS ID/PW 입력
- OHS 기동할때 node 를 시동하는데 그때 필요한 ID/PW 입니다.

저는 아래와 같이 생성하고 입력했습니다

id : ohsadmin

pw : ohsadmin1

27bddaad9da4b48c727d1c5c141419e1_1644195865_0769.png
 

위처럼 ohs1 번까지 모두 생성해주시면 OHS 설치는 완료됐습니다.

단독 설치라 현재 상태는 weblogic 과 연동되지 않고 apache 처럼 web tier에서 OHS만 설치된 것 이니 헷갈리지 마세요~


6. OHS 디렉토리 구조

27bddaad9da4b48c727d1c5c141419e1_1644195876_1255.png



7. OHS 실행하기

리눅서 서버에 접속한뒤 ohs가 설치되있는 경로로 가서 startNodeManager, Component 를 실행하겠습니다.

모든 명령어 뒤에는 & 를 붙여주셔야지 별도 콘솔을 열지않고 계속 사용 할 수 있습니다.

 

- ohs 노드매니저 실행

./startNodeManager.sh &

 

- ohs Component 실행 방법

./startComponent.sh ohs1   <-- ohs1 번을 생성했으므로 ohs1을 실행합니다

 

- ohs Component 종료 방법  

./stopComponent.sh ohs1

 

 

8. OHS 브라우저 호출하기

- ohs 전용 포트인 7777 port  기동 확인

netstat -an|grep 7777

tcp6       0      0 :::7777                 :::*                    LISTEN

 

- 브라우저 접속을 위해 fixfox 실행 

firefox & <-- 실행


- 브라우저 호출
정상적으로 호출되는 것을 확인 할 수 있습니다.
27bddaad9da4b48c727d1c5c141419e1_1644195928_4204.png

27bddaad9da4b48c727d1c5c141419e1_1644195946_227.png

 

 

9. OHS 환경설정 파일

apache 설정과 동일하게 http.conf 에서 listen port 변경 가능하고 weblogic 과 연동 부분은 mod_wl_ohs.conf을 사용하면 됩니다.

 

- conf 경로

/home/weblogic/ohs-12.2/ohs/templates/conf

 

파일항목

-rw-r-----. 1 weblogic weblogic  2312 Sep 12  2019 admin.conf

-rw-r-----. 1 weblogic weblogic   392 Sep 12  2019 auditconfig.xml

-rw-r-----. 1 weblogic weblogic  2482 Sep 12  2019 component_events.xml

-rw-r-----. 1 weblogic weblogic  1083 Sep 12  2019 component-logs.xml

drwxr-x---. 2 weblogic weblogic    79 Sep  1 14:29 disabled

-rw-r-----. 1 weblogic weblogic 42481 Sep 12  2019 httpd.conf

-rw-r-----. 1 weblogic weblogic 13077 Sep 12  2019 magic

-rw-r-----. 1 weblogic weblogic 60847 Sep 12  2019 mime.types

drwxr-x---. 2 weblogic weblogic    24 Sep  1 14:29 moduleconf

-rw-r-----. 1 weblogic weblogic   561 Sep 12  2019 mod_wl_ohs.conf

-rw-r-----. 1 weblogic weblogic   561 Sep  1 15:03 mod_wl_ohs.conf_default

-rw-r-----. 1 weblogic weblogic  7347 Sep 12  2019 ohs.plugins.nodemanager.properties

-rw-r-----. 1 weblogic weblogic  3066 Sep 12  2019 ssl.conf



다음에는 weblogic & OHS 연동하는 방법에 대해 가이드 해보겠습니다.

 

 

 

그럼... 열공하세요

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
193 Middleware 미들웨어 아이디로 검색 전체게시물 02-20 339
(AI-2) Chat-GPT 4All - 허깅페이스 & LLM 국내 인기순위 (Open Ko-LLM LeaderBoard)

카테고리 : Middleware

339 0
작성자 : 미들웨어 24/02/20
192 OS OSworker 아이디로 검색 전체게시물 02-19 384
[질문] free 메모리에서 Used가 너무 높게 나오는데, ps 명령어에는 사용율이 없습니다.

카테고리 : OS

384 0
작성자 : OSworker 24/02/19
191 Middleware 미들웨어 아이디로 검색 전체게시물 02-06 366
(AI-1) Chat-GPT 4All - PC 설치 방법

카테고리 : Middleware

366 0
작성자 : 미들웨어 24/02/06
190 OS OSworker 아이디로 검색 전체게시물 02-05 412
1월31일에 발표된 보안취약점 CVE-2024-21626에 대해 알아보겠습니다.

카테고리 : OS

412 0
작성자 : OSworker 24/02/05
189 OS OSworker 아이디로 검색 전체게시물 01-31 422
OS 백업 아직도 3rd part 사용하시나요? 이제는 OS 에 포함된 ReaR 사용해보세요~!

카테고리 : OS

422 0
작성자 : OSworker 24/01/31
188 OS OSworker 아이디로 검색 전체게시물 01-23 282
Red Hat 업무별 직군들에 대해 알아보겠습니다. #AM #GPS #TSE #TAM

카테고리 : OS

282 0
작성자 : OSworker 24/01/23
187 Middleware 미들웨어 아이디로 검색 전체게시물 01-19 193
(오픈소스 활용-26) scouter 2.22 에서 Weblogic14 모니터링 등록 중 이슈 조치방법

카테고리 : Middleware

193 0
작성자 : 미들웨어 24/01/19
186 OS OSworker 아이디로 검색 전체게시물 01-15 659
[보안취약점] OpenSSH 보안이슈 `cve-2023-48795`

카테고리 : OS

659 0
작성자 : OSworker 24/01/15
185 Middleware 미들웨어 아이디로 검색 전체게시물 01-06 288
(오픈소스 활용-25) scouter 2.22 에서 JEUS8 모니터링 등록 하는 방법

카테고리 : Middleware

288 0
작성자 : 미들웨어 24/01/06
184 OS OSworker 아이디로 검색 전체게시물 12-30 227
Red Hat z-stream 패키지를 어떻게 구분하나요? 또 z-stream이란 무엇인가요?

카테고리 : OS

227 0
작성자 : OSworker 23/12/30
Total 203건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top