CentOS6.5在Vmware中安装Oracle11gR2详细教程

需积分: 10 2 下载量 162 浏览量 更新于2024-07-15 收藏 357KB DOCX 举报
"该文档详细介绍了在Vmware虚拟机中安装CentOS 6.5 64位操作系统,并在其上安装Oracle 11g R2 64位数据库的全过程。包括了系统准备、软件安装、配置监听程序、创建数据库实例、设置自动启动、NAT端口映射以及开放CentOS端口等关键步骤,旨在帮助初学者成功完成Oracle数据库的部署。" 在安装Oracle 11g R2之前,首先要确保系统环境满足最低要求。这包括检查内存(推荐2GB以上)、确认swap分区设置、检查临时目录大小(/tmp大于1G)以及磁盘空间。此外,还需要确认系统的架构,确保是64位系统,因为Oracle 11g R2仅支持64位环境。 安装过程中,首先进行系统检查,包括运行`grep MemTotal /proc/meminfo`、`free`来查看内存情况,使用`swapon -s`检查swap分区,`df -h /tmp`确认/tmp目录大小,以及`df -h`检查磁盘空间。通过`cat /proc/version`、`uname -a`和`uname -r`来验证系统版本,确保是CentOS 6.5。 接着,进行系统设置,关闭不必要的服务如SELinux和防火墙,因为它们可能对Oracle安装造成阻碍。同时,需要设置主机名、创建专用于Oracle的用户和组,以及修改内核参数和系统资源限制,这些步骤对于Oracle的稳定运行至关重要。创建安装目录并设置相应的权限,然后设置Oracle的环境变量,这些都是安装前的基础准备工作。 正式安装Oracle时,按照文档指示逐步进行,包括安装软件包、配置监听程序,这是创建数据库之前必不可少的步骤。接着创建Oracle数据库实例,例如名为orcl的实例,并启动数据库。为了确保数据库在系统启动时能自动运行,需要进行一系列的配置,包括修改`oratab`文件、调整`dbstart`和`dbshut`脚本,编写自动启动脚本`oracle11g`,并赋予其执行权限和创建链接。 在Vmware环境中,为了使外部系统(如Win7)能够访问CentOS上的Oracle数据库,需要设置NAT端口映射。然后在CentOS上开放必要的端口,通过`iptables`命令实现,并重启服务以应用新的规则。最后,通过`iptables`的命令检查端口是否正确开放。 这个文档提供了一套完整的Oracle 11g R2在CentOS 6.5上的安装流程,涵盖了从系统准备到数据库启动的每个细节,对于初学者来说是一份非常实用的指南。