最近公司要进行oracle11G的现网环境的搭建,对于oracle的windows安装来讲简单化的图形化界面比较容易,但是对于linux来讲,之前没有搭建过,结合在博客园以及csdn博客园的资料查询,今天大半夜我要在没有外网的环境下,对centos7 64位的系统进行oracle11G的搭建。
首先申明,由于公司的linux机器不允许连接外网,所以一切工作都在离线环境下进行,所以我们需要第一步做的就是下载所有oracle的离线安装包
记录:离线安装依赖包放置于:百度云盘\我的网盘\我的资源\oracle-linux环境下离线依赖所有包。
有c币的童鞋可以到下方下载,没有的需要下载的可私信我我单发。
依赖包下载地址:https://download.youkuaiyun.com/download/qq_35907918/13218158
推荐阅读资源:资源分享系统-开放_晨哥-博客园晨哥的博客-优快云博客
首先我们将下载好的离线包放置于我们要部署搭建的对应的linux机器上。接下来我们按照下面的步骤进行离线安装。
1:查看主机名将主机名称改成自定义的名称之后可做使用。
查看主机名称:hostname 修改主机名称: hostname 要修改的名称

2:添加主机名与ip对应:
vi /etc/hosts
在下面添加自己ip和自定义的主机名

3:关闭selinux
sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
setenforce 0

4:安装oracle依赖包:
cd /tools/oracle-yilai/
rpm -ivh ./* --nodeps --force

安装完后检测有没有未安装成功的依赖包:
rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel |grep "not installed"

命令执行完未收到响应证明安装成功无缺失
5:关闭linux的防火墙:
s