반응형
이번에 WebLogic 14c 가 들어가는 프로젝트에 참여하게 되었기에 설치 해가며 정리
1. 설치 전 확인 사항
Package
binutils-2.30-49.0.2.el8 |
gcc-8.2.1-3.5.0.1.el8 |
gcc-c++-8.2.1-3.5.0.1.el8 |
glibc-2.28-42.0.1.el8.x86_64 |
glibc-devel-2.28-42.0.1.el8.x86_64 |
libaio-0.3.110-12.el8.x86_64 |
libaio-devel-0.3.110-12.el8.x86_64 |
libgcc-8.2.1-3.5.0.1.el8.x86_64 |
libstdc++-8.2.1-3.5.0.1.el8.x86_64 |
libstdc++-devel-8.2.1-3.5.0.1.el8.x86_64 |
libnsl-2.28-42.0.1.el8.x86_64 |
sysstat-11.7.3-2.el8.x86_64 |
motif-2.3.4-16.el8.x86_64 |
motif-devel-2.3.4-16.el8.x86_64 |
redhat-lsb-4.1-47.0.1.el8.x86_64 |
redhat-lsb-core-4.1-47.0.1.el8.x86_64 |
openssl-1.1.1-8.0.1.el8 |
make-4.2.1-9.el8 |
ksh |
필요한 패키지가 있는지 우선 확인 후 JDK 설치 확인 (난 Oracle JDK 1.8로 진행하였음)
2. 엔진설치
rsp 와 loc파일은
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/u01/ndh1123/Oracle/WebLogic/12214 #오라클홈주소입력
INSTALL_TYPE=WebLogic Server
DECLINE_SECURITY_UPDATES=true #보안업데이트 무시하겠다는 뜻
Inventory_loc=/u01/ndh1123/Oracle/WebLogic/oraInventory #인벤토리락 주소
Inst_group=users
Oracle HOME, Inventory_loc 위치만 수정하면됨. 위치는 임의의장소로 (빈 디렉토리로)
3. 도메인 구성
설치가 다 되었으면 wlst.sh 파일을 사용해서 일차적으로 도메인 구성하면된다.
위치는 설치디렉토리의
{ORACLE_HOME}/oracle_common/common/bin/wlst.sh 위치
CreateDom.py
================================================================
readTemplate("${ORACLE_HOME}/wlserver/common/templates/wls/wls.jar")
# Configure the Administration Server and SSL port.
cd('Servers/AdminServer')
set('Name','AdminServer') //어드민서버 이름 입력
set('ListenAddress','내 IP 입력')
set('ListenPort', 7001) // 중복 port 확인
#Creating Managed Servers
cd('/')
create('m1','Server') //매니지드 서버 이름 입력)
cd('Server/m1')
set('ListenAddress','내 IP입력')
set('ListenPort', 7011)
cd('/')
cd('Security/base_domain/User/weblogic')
set('Name','weblogic') //Admin 계정 생성
cmo.setPassword('welcome1!') // 비밀번호 생성
# Write the domain and close the domain template.
setOption('OverwriteDomain', 'true')
writeDomain('${ORACLE_HOME}/domains/wls_domain') // 예시경로이고 Oracle_home 아래가 아니라 아예 다른곳에 설치 가능
closeTemplate()
exit()
./wlst.sh CreateDom.py
위 py 파일 생성 후 ./wlst.sh CreateDom.py 입력 또는
./wlst.sh 파일 실행 후 인터프리터 방식에 CreateDom.py 내용을 한줄씩 쳐가면서 확인하면된다.
4. 설치 확인 및 어드민 서버 기동
CreateDom.py 의 아래쪽 writeDomain 에 입력한 곳으로 이동하여
./startWebLogic.sh 실행
-> {IP}:{Port}/console 입력하여 실행 확인
728x90
반응형