准备CentOS 7 系统环境
我以 CentOS-7-x86_64-DVD-1511.iso 为例,简述Oracle 11g的安装过程。
由于是使用静默模式(silent)安装的,无需使用图形化界面,我选择了最小安装的服务器版的CentOS 7。
安装过程可参考 https://jingyan.baidu.com/article/fd8044fade8ac35031137a82.html
安装完成后,只有命令行界面。
为了方便命令操作,我使用了远程连接工具Xshell
我在这里和大家分享下绿色版的XshellXftpPortable:
http://pan.baidu.com/s/1pL5DL4B
下载后解压即可使用
下载 Oracle 11g
Oracle官方网站
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
我的机器安装的是CentOS7 64位系统,因此下载的Oracle版本也是64位的
11.2.0.2.0 zlinux64版本的Oracle是安装在IBM服务器的,CentOS 7是无法安装的。
下载完成后,有两个压缩文件
linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip
通过Xftp将压缩文件上传到 /db/
安装依赖包
安装依赖包之前,个人建议将yum源修改为aliyun源,下载速度快些,执行如下命令即可:
cd /etc
mv yum.repos.d yum.repos.d.bak
mkdir yum.repos.d
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
修改成功后,安装如下依赖包:
yum -y install binutils \
compat-libstdc++-33 \
elfutils-libelf \
elfutils-libelf-devel \
expat \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
pdksh \
sysstat \