1. 简介
CentOS是一种可在企业中使用的Linux发行版,Oracle是一种大型数据库软件,本文旨在说明如何在CentOS 6.5上安装Oracle 11g数据库。
2. 安装前的准备
在开始安装Oracle之前,需要准备以下内容:
2.1 确认CentOS版本
在终端中输入以下命令,可以查看CentOS的版本。
cat /etc/redhat-release
确认CentOS版本为6.5。
2.2 安装必需的软件包
在终端中输入以下命令,安装Oracle所需的软件包。
yum install binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64
按照提示操作即可完成软件包的安装。
2.3 创建用户和组
在终端中输入以下命令,创建Oracle用户和dba用户组。根据实际情况,可以更改用户名和用户组名。
groupadd dba
useradd -m -g dba oracle
passwd oracle
按照提示操作即可完成用户和用户组的创建。
2.4 配置内核参数
在终端中输入以下命令,打开sysctl.conf文件。
vi /etc/sysctl.conf
在文件的末尾添加以下参数。
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=536870912
kernel.shmmni=4096
kernel.sem=250 32000 100 128
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
保存并关闭文件,然后在终端中输入以下命令,使配置生效。
sysctl -p
2.5 配置用户环境变量
在终端中输入以下命令,打开bash_profile文件。
vi /home/oracle/.bash_profile
在文件的末尾添加以下内容。
# Oracle Settings
export TMP=/tmp
export TMPDIR=$TMP
# Oracle Settings
export ORACLE_HOSTNAME=localhost.localdomain
export ORACLE_UNQNAME=DB11G
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=DB11G
# PATH
export PATH=$PATH:$ORACLE_HOME/bin
# LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# CLASSPATH
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
保存并关闭文件,然后在终端中输入以下命令,使配置生效。
source /home/oracle/.bash_profile
3. 安装Oracle
3.1 下载Oracle安装文件
在Oracle官网上下载Linux x86_64版本的Oracle 11g数据库安装文件,并将文件上传到CentOS服务器上。
3.2 解压Oracle安装文件
在终端中输入以下命令,解压Oracle安装文件。
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
按照提示操作即可完成文件的解压。
3.3 安装Oracle
在终端中进入Oracle安装文件所在的目录,并输入以下命令,启动Oracle安装向导。
./runInstaller
按照向导中的提示进行操作,进行Oracle的安装。
安装完成后,在终端中输入以下命令,为Oracle创建一个监听器。
netca
按照向导中的提示进行操作,创建监听器即可。
4. 总结
本文介绍了在CentOS 6.5上安装Oracle 11g数据库的详细步骤,包括安装前的准备、Oracle的下载和解压、Oracle的安装和创建监听器等内容,希望对大家有所帮助。