一、安装oracle
1.软件安装需要的jdk1.8.0_241,下载并上传到服务器


cd /usr/local
tar -zxvf jdk-8u241-linux-x64.tar.gz
mv jdk_1.8.0_241 java
vi /etc/profile #更改环境变量,在最后添加如下内容
export JAVA_HOME=/usr/local/java
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

source /etc/profile
java -version #如截图,完成成功

2.安装依赖包
yum -y install kernel-headers* gcc-c++* numactl-devel* glibc-headers* glibc-common* binutils* unixODBC-devel* libaio* make* elfutils-libelf* elfutils-libelf-devel* sysstat* glibc-static* glibc-devel* glibc* elfutils-libelf-devel-static* libaio* gcc* libgcc* libstdc++-static* libaio-devel* libstdc++* libaio-devel* unixODBC* libstdc++-devel* compat-libstdc++* libgcc* libgomp*
yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*i686 compat-libstdc++-33*.devel compat-libstdc++-33 compat-libstdc++-33*.devel gcc gcc-c++ glibc glibc*.i686 glibc-devel glibc-devel*.i686 ksh libaio libaio*.i686 libaio-devel libaio-devel*.devel libgcc libgcc*.i686 libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.devel libXi libXi*.i686 libXtst libXtst*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686
yum -y install dnf #安装dnf
#升级python并安装软件
yum update python*
yum install dnf-data dnf-plugins-core libdnf-devel libdnf python2-dnf-plugin-migrate dnf-automatic
dnf install tzdata*
dnf install libX*
groupadd oinstall #创建组
groupadd dba
useradd -m -d /home/oracle -g oinstall -G dba oracle #创建oracle用户并分配组
passwd oracle #设置oracle用户密码


二、监听程序不会随开机启动
使用rc.local(较旧系统)
编辑rc.local文件:
sudo vi /etc/rc.local
在文件末尾添加开机自动启动监听程序
su - oracle -c "source ~/.bash_profile; lsnrctl start"
设置执行权限:
sudo chmod +x /etc/rc.d/rc.local
参照安装出处:https://cloud.tencent.com/developer/article/2367099
博客园参照:https://www.cnblogs.com/wintest/p/12681767.html
1418

被折叠的 条评论
为什么被折叠?



