CentOS6 的 64 位系统上装 Oracle 11g,说难不难,说简单也有点小坑。系统依赖包一大堆、参数要配、用户要建,动手能力差点都得抓瞎。不过好在,流程是死的,照着来就没太大问题。你得先把两个安装包下好,解压会看到个叫database
的目录,后面的安装就从这里开始了。
环境配置这块挺重要,缺哪个包就卡壳。像gcc
、libaio-devel
这些都要装,命令直接贴你:
yum install gcc make binutils setarch compat-db \
compat-gcc-C++ compat-libstdc++-devel unixODBC-devel \
libaio-devel sysstat
接下来建用户、改配置文件一套流程走完,再跑安装脚本。安装界面是图形化的,按提示选“典型安装”就行,别搞太复杂。安装完后还能测试下建库建用户,验证一下能不能连上数据库。
建议把 Oracle 的启动脚本设置成系统自动启动,避免每次手动启动麻烦。加到/etc/init.d/oracle
,用chkconfig
搞定就好。
对了,如果你懒得挨个下包配置,那可以看看这些安装包合集或者一键脚本:
如果你对 Linux 装 Oracle 有点底子,基本按这个流程就能搞定。如果你是第一次玩,建议先在虚拟机里练练手,出错也不怕。