1. Oracle.com / Resources / middleware / oracle tuxedo 로 들어와서 Download 클릭 

 

 

2. for Linux 클릭 

 

 

3. 원하는 설치파일을 .zip파일로 넣어둔다.

 

 

 

4. sftp를 통해서 원격서버로 파일을 전송할 수 있다.

 

 

sftp를 이용해서 파일 전송하는 방법은

이 포스팅을 참고하자!

https://nomajorkorean.tistory.com/3?category=1090780

 

 

 

 

 

서버로 옮겨진 파일을 unzip으로 풀어준다.

 

 

 

 

파일을 풀고나면 /Disk1/install 디렉토리로 이동하여 runInstaller.sh 쉘 파일을 실행시켜주어야하는데, 무엇인가 이상해보인다.

 

역시나...

역시나... 권한부여를 해줘야한다.

 

chmod로 바꿔주면 된다.

 

권한부여 완료.

 

 

실행을 하려는데 또 다시 문제 발생.

 

JAVA_HOME이 준비되지 않았단다.

 

찾아보니...

 

graalvm 를 설치하거나 JAVA JDK를 설치해주어야한다. 

graalvm은 Java로 구현된 HotSpot/OpenJDK 기반의 Java VM 및 JDK이다.

JAVA 뿐만 아니라 nodejs, python, ruby 도 지원한다.

 

 

Oracle Linux 8 부터는 yum 명령어로 설치할 수 있다.

 

yum install graalvm22-ee-17

 

하지만 나는 테스트용으로 Oracle Linux 7.9 버전을 설치했으니 JAVA JDK를 따로 설치해야했다.

 

기본적으로 Linux에서는 Java가 설치되어있다.

java 8 이어야만 하는 이유가 따로 있다. 

JAVA 9 버전 이후에는 "java.awt.peer.ComponentPeer" 메소드가 삭제되어 설치 관련 xwindows에서 Exception이 발생됩니다. 라고 한다.

글의 출처는 이곳 입니다.  https://m.blog.naver.com/munjunhw/222739700135?referrerCode=1#:~:text=GraalVM%20%EC%84%A4%EC%B9%98,%EC%B0%B8%EA%B3%A0%EC%9A%A9%EC%9C%BC%EB%A1%9C%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%85%A8%EC%9C%BC%EB%A9%B4%20%ED%95%A9%EB%8B%88%EB%8B%A4.

 

2장. Oracle Tuxedo 12c 설치

안녕하세요. The Negator 입니다. 이번 주제는 Oracle Tuxedo 설치입니다. 설치에 앞서 구성될 환경에 ...

blog.naver.com

사실 저도 이분 것을 계속 참고하면서 설치를 해보고 있습니다...!!! 감사합니다!!!!!!

 

 

따라서 javac만 따로 설치해야한다.

 

음 많다...
좀 더 추려보자.
찾았다. 요놈을 설치해야한다.
이 설치화면이 나오면 설치가 잘 작동되어가는 것.
설치된 javac 버전확인
다시 본론으로 들어왔다.

JAVA_HOME이 set 안되어있다?

 

그럼 환경변수를 설정해주라는 뜻이겠지.

 

설치한 JAVA JDK 경로를 JAVA_HOME으로 지정해주어야한다.

 

근데 내가 어디다가 설치했지? 찾으러가자...

 

 

 

/usr/lib/jvm/java-1.8.0-openjdk

 

찾았다... ( find 명령어 활용하자 )이 디렉토리경로를 환경변수에서 설정해줘야함.

 

.bash_profile을 찾아서 환경변수를 설정해줘야하는데 이놈도 찾기 힘들다.

 

파일명 앞에 .가 붙으면 hidden 파일이라서 

 

ls -al 또는 ls -a 명령어를 사용해야 보인다 

 

일단 root관리자 모드로 들어가서 

 

find / -name bash*   

라고 파일을 검색하면 나온다.

 

 

이제 다시 ./runInstaller.sh 를 실행해본다.

 

 

또 안된단다. JAVA_HOME이 안됐다네...

 

다시 해보자...알아보자...

 

계속 업데이트중

 


이런저런 오류 때문에 다시 설치를 진행하였다.

 

Silent 모드 설치 방식

 

1. 리눅스 서버에 다운로드 받은 tuxedo12.2.2.2 버전의 파일과 .rsp 전송 

 

unzip zip파일명 으로 zip파일을 풀어준다.

 

 

 

rsp 파일에 권한변경을 해줌.

 

 

 

chmod 750 파일명

으로 .rsp 파일을 권한변경 해준다.

 

 

 

 

 

 

vi 편집기로 Response File 생성을 하고   OUI 사용자 인터페이스를 사용하여 설치 옵션을 선택한다.

필수로 입력해야하는 것은 groupname / location / oracleHome / OracleHomeName 이다.

 

unzip이 된 디렉토리의  Disk1/install/ 디렉토리에서 runInstaller.sh 쉘스크립트를 실행해줘야한다.

 

./runInstaller.sh -silent -responseFile /home/admin/tuxedo/tux12c_install.rsp

 

 

에러가 나오고 설치가 끊기면 -force 로 다시 설치를 진행해본다.

./runInstaller.sh -silent -responseFile /home/admin/tuxedo/tux12c_install.rsp -force

 

 

설치가 순탄해보이지만 중간에 스크립트 실행해주는 단계가 또 있다.

 

/home/admin/oraInventory/orainstRoot.sh

이 디렉토리에서 orainstRoot.sh 라는 쉘스크립트를 실행해줘라고 나온다.

 

끊긴 설치가 아쉽지만 명령대로 한다.

 

root 관리자로 로그인하고 디렉토리 이동 후 orainstRoot.sh 쉘스크립트를 실행한다.

 

 

실행 완료.

실행을 한 후에 다시 설치를 진행한다.

 

설치가 진행 되는 중
ㅇㅇ요약에서 products.xml의 위치 (products.xml은 아마 tuxedo 12c에 관한 내용..) / Oracle Home / 설치 유형 / 공간 요구 사항 / 새로 설치된 것과 이미 설치 되어 있는 것들이 보여지게 된다

 

 

Silent 모드로 완벽하게 설치가 됐다.

 

 

 

 

 

WebLogic과 비슷한 부분이 많은 것 같다.

 

'Middleware > Tuxedo' 카테고리의 다른 글

[Tuxedo] MACHINES 섹션  (0) 2022.08.22
[Tuxedo] RESOURCES section  (0) 2022.08.18
미들웨어 개념 및 종류  (0) 2022.08.09
[Tuxedo] UBBCONFIG 환경 파일  (0) 2022.08.09
[Tuxedo] SHM 모델 환경파일 sample  (0) 2022.08.08

+ Recent posts