1、 安装软件包
yum -y installbinutils compat-libcap1 compat-libstdc++.i686 compat-libstdc++.x86_64elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc.i686 glibc.x86_64glibc-devel.i686 glibc-devel.x86_64 ksh libgcc.i686 libgcc.x86_64libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libXext libXtstlibX11 libXau libxcb libXi make sysstat unixODBC-devel.i686unixODBC-devel.x86_64 unixODBC.i686 unixODBC.x86_64 compat-libstdc++-33.i686compat-libstdc++-33.x86_64
安装软件包 pdksh-5.2.14-36.el5.i386.rpm (这个包yum源里没有,所以要手动安装,不装安装oracle时会有警告出现,但不影响最后的使用)
2、 更改kernel参数
[root@localhost var]# 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 = 1048576
net.ipv4.ip_forward = 1
执行以下命令使更改生效
[root@localhost var]# sysctl -p
3、 创建安装oracle所需用户与用户组
groupadd oinstall
groupadd dba
创建用户
useradd -g oinstall -g dba -m oracle创建用户并加入oinstall和dba用户组
passwd oracle 设置用户密码
4、 [root@localhost var]# vi /etc/pam.d/login
末尾添加一行 session required pam_limits.so
5、 [root@localhost var]# vi/etc/security/limits.conf
# 在文件末尾添加
oraclesoft nproc 2047
oracle hardnproc 16384
oracle softnofile 1024
oracle hardnofile 65536
6、 切换到Oracle用户 vim .bashrc
末尾添加如下:
export ORACLE_BASE=/usr/oracle/app 根据自己目录设置
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=sws #sws是用户实例名字根据实际修改
export LD_LIBRARY_PATH=/usr/local/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
ulimit -c unlimited
7、 创建oracle安装目录和数据目录
# mkdir -p /u01/oracle
# mkdir -p /u01/oracle/oradata
# chown -R oracle:oinstall /u01
# chmod -R 755 /u01
8、安装oracle database
linux_11gR2_database_1of2.zip
linux_11gR2_database_2of2.zip
把这两个包拷贝到/u01/下解压得到database文件夹
修改文件夹属性chown –R oracle.oinstall database/
9、 以oracle用户登陆,打开一个终端窗口,进行到刚刚解压database的文件夹,运行以下命令
[oracle@localhost database]$ ./runInstaller
开始安装database