1、输入命令hostname和ifconfig分别获取主机名和ip地址

2、编辑/etc/hosts 文件,在最下面加入一行

ip    主机名

3、检测依赖包

rpm --query --queryformat "%{NAME}-%{VERSION}.${RELEASE} (%{ARCH})\n" bc binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat elfutils-libelf elfutils-libelf-devel fontconfig-devel libxcb smartmontools libX11 libXau libXtst libXrender libXrender-devel

如果出现 XX is not installed,表示缺失依赖包XX。缺失依赖包安装:

yum -y install +lib……………

如果还是没有,自行去这个网址寻找  https://pkgs.org/

4、创建用户和用户组

groupadd oinstall

groupadd dba

groupadd oper

useradd -g oinstall -G dba,oper oracle

passwd oracle  

5、创建文件夹并赋予权限

mkdir -p /data/oraInventory

mkdir -p /data/oradata

mkdir -p /data/oracle/product/19c

chown -R oracle:oinstall /data

6、修改环境变量vi ~/.bash_profile

export ORACLE_BASE=/data/oracle
export ORACLE_HOME=/data/oracle/product/19c
export ORACLE_HOSTNAME=senyintdb
export ORACLE_SID=senyintdb
export PATH=$PATH:$ORACLE_HOME/bin:/usr/local/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/network/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib

source ~/.bash_profile

7、解压安装文件

上传:rz xxxx.zip

解压:unzip xxx.zip -d /data/oracle/product/19c/