---恢复内容开始---
之前在Windows server上安装Oracle 11g是有图形界面的对于我这样的新手是非常友好的。可是今天想要在Linux上使用下Oracle(我自己使用MySQL更多,Oracle使用的很少),虽然centos是可以安装图形界面的,但是我们知道大部分的Linux服务器基于资源暂用是不使用图形界面的,那么要怎么在无图形界面下进行安装呢。。。下面的我的小段爬坑经历,有不对的地方还望能够指出。
一、准备centos系统(centos6与centos7有比较大的区别,具体的系统命令参考各自的手册就好,当然也可以使用其他Linux)这里我使用的是centos7.3x
安装过程省略(我使用的是带开发工具的最小安装)
二、下载Oracle 11g R2和其他软件工具
1.
官方下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
选择64位下载。一共有两个文件:linux.x64_11gR2_database_1of2.zip 和linux.x64_11gR2_database_2of2.zip
ps:为保证文件完整性可以测下md5值与官方比对。
2.为方便操作VMware里的Linux虚拟机,使用远程登录工具进行操作:
xshell和xftp:链接: https://pan.baidu.com/s/1MQYcPpgSNLQRNQ7srl7bEA 提取码: 63fn (此为学校or家庭使用的免费版,企业版请购买正版)
putty:链接: https://pan.baidu.com/s/1ygPEXSb37laU5g_CwJqDLg 提取码: w9ui
ftp工具也可以使用:filezilla(个人认为也是比较好用的一款工具)
三、安装
1.安装依赖包:
yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel