

로컬 주소와 호스트명을 매치 시켜줘야 한다.
vi를 통해 ip a ls의 호스트 주소와 hosts의 호스트명을 매치시키자
다음과 같은 디렉토를 생성하자
[root@oracle19c ~]# mkdir -p ./u01/app/oracle
[root@oracle19c ~]# mkdir -p ./u01/app/oraInventory
[root@oracle19c ~]# mkdir -p ./u01/app/oracle/product/19.3.0/dbhome_1
디렉토리의 소유자와 권한을 다음과 같이 변경하자
[root@oracle19c ~]# chown -R oracle:oinstall ./u01
[root@oracle19c ~]# chmod -R 775 ./u01
[oracle@oracle19c ~]$ vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/19.3.0/dbhome_1
export ORA_INVENTORY=/u01/app/oraInventory
export ORACLE_SID=ORA19C
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBARARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export PATH
확인 방법
[oracle@oracle19c ~]$ env | grep ORA
MobaXterm을 이용해 zip파일을 oracle계정의 홈 디렉토리로 옮기고 해당 압축 파일을 unzip을 이용해 $ORACLE_HOME파일에서 압축해제 한다.
압축을 해제하면 runInstaller라는 스크립트 파일이 생성되고 해당 스크립트 파일을 MobaX에서 실행하여 oracle을 설치하자.
이때 MobaX의 session은 ssh로 연결하자.
$ORACLE_HOME에서 그대로 netca를 실행하자
그냥 default 환경으로 설정하고, lsnrctl status를 통해 리스너가 잘 활성화 되어있는지 확인하자.