Middleware (weblogic 활용) WebTier 12cR2 (OHS)를 Standalone 모드로 단독 구성 후 연결TEST
페이지 정보
작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 4,300회 좋아요 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 실행 확인 (시계 그림 나오면 됩니다)
[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
최신버전을 다운로드 받으세요.
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 <--- 실행 하면 아래와 같이 콘솔화면이 뜹니다.
4. OHS 설치할 디렉토리 생성
- 설치 메뉴얼 (참고)
- 설치진행
- 설치할 폴더 생성한뒤 아래 경로 입력
mkdir ohs-12.2
/home/weblogic/ohs-12.2
- OS 패키지 설치 문구
에러가 떨어지는데 이건 OS에 패키지가 누락되서 발생되는 겁니다.
패키지를 설치해주면 되는데, skip도 가능하니 .. 전 skip해서 진행하겠습니다.
- 에러
설치 도중 아래와 같은 에러가 발생되면 해결방법 참고하세요
Error occurred while getting the current user group
- 해결방법
위와같은 팝업 발생시.. usergroup를 확인해주세요.
저는 weblogic:1001,1000 을 해서 1000을 삭제후 정상적으로 진행됐습니다.
- 설치 완료
5. OHS Standalone 모드로 구성
오라클 OHS에서 Standalone 모드로 설치 하겠습니다.
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 &
- ohs1번 생성
저는 ohs1번이란 이름으로 한개 생성했습니다.
- OHS ID/PW 입력
- OHS 기동할때 node 를 시동하는데 그때 필요한 ID/PW 입니다.
저는 아래와 같이 생성하고 입력했습니다
id : ohsadmin
pw : ohsadmin1
위처럼 ohs1 번까지 모두 생성해주시면 OHS 설치는 완료됐습니다.
단독 설치라 현재 상태는 weblogic 과 연동되지 않고 apache 처럼 web tier에서 OHS만 설치된 것 이니 헷갈리지 마세요~
6. OHS 디렉토리 구조
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 & <-- 실행
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 연동하는 방법에 대해 가이드 해보겠습니다.
그럼... 열공하세요
댓글목록
등록된 댓글이 없습니다.