内容发布更新时间 : 2024/11/7 16:40:53星期一 下面是文章的全部内容请认真阅读。
Linux 下Oracle 11.2.0.4.0 安装步骤图文详解
安装环境和版本: 系统版本:Redhat 6.5 Oracle 版本:11.2.0.4.0 虚拟机版本:Vbox 5.0.2
配置要求:
内存 1.5G+,SWAP 适宜大小为 2G
选择服务时,建议全部选中,关闭防火墙,关闭selinux 一、安装前环境准备
1、安装 Oracle 服务器软件,需要安装如下软件包(尽量配置 yum 安装,这样省事儿) yum -y install binutils
yum -y install compat-libstdc++ yum -y install glibc
yum -y install elfutils-libelf
yum -y install elfutils-libelf-devel yum -y install libaio yum -y install libgcc yum -y install libstdc++ yum -y install make
yum -y install compat-libcap1 yum -y install gcc yum -y install gcc-c++ yum -y install glibc-devel yum -y install libaio-devel yum -y install libstdc++-devel yum -y install sysstat
2、配置 /etc/hosts 将主机与 IP 对应(这个不配置后面安装会报错)
3、创建和查看 oracle 所需用户和组 groupadd -g 310 dba #创建dba组
groupadd -g 311 oinstall #创建oinstall组
mkdir /home/db/oracle #创建 oracle 用户家目录
useradd -u 500 -g oinstall -G dba -d /home/db/oracle oracle #创建 oracle 用户并指定家目录 cp /etc/skel/.* /home/db/oracle #拷贝环境变量配置文件
chmod -R 755 oracle:oinstall /home/db/oracle #赋值用户权限 4、检测下 nobody 用户是否存在,默认是存在的
5、配置用户密码
6、使用chkconfig关闭一些不必要的服务,例如: NetworkManager cups ip6tables postfix
等等
原则上如果不使用的都可以关闭 7、关闭selinux和iptables iptables -F iptables -x
编辑/etc/selinux/config,状态变成 disabled
8、修改/etc/sysctl.conf文件,添加如下内容: #Oracle SETTING
fs.aio-max-nr = 4194304 fs.file-max = 6815744 kernel.shmall = 16777216
kernel.shmmax = 68719476736 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 vm.swappiness =100 输入下面命令生效 # sysctl -p
9、编辑/etc/pam.d/login 加入如下内容 #ORACLE SETTING
session required pam_limits.so
10、编辑/etc/security/limits.conf,加入如下内容 oracle soft nproc 16384 oracle hard nproc 16384 oracle soft nofile 65536 oracle hard nofile 65536 oracle soft stack 10240
11、编辑 oracle 用户环境变量,需要注意不同的主机的语言字符集不同设置也略有不同
其中 1 表示 oracle 软件安装的位置,2 表示 SID,后面建库的时候一般就和这名字一致了 备注:
这我把软件安装在了 oracle 用户的家目录里面,后面有提示就直接确定就好了 12、上传 oracle 软件到/tmp目录下,并赋予 oracle 权限,最后变成如下图这样 chownoracle:oinstall -R /tmp/database chmod +x -R /tmp/database
二、开始安装 oracle 软件,通过前面很多步骤的准备
安装使用的xmanager软件,如果有嫌麻烦系统有安装桌面的,可以在桌面终端执行 1、在database 目录下执行./runInstaller,把勾点击去掉,然后点击下一步 这一步是配置安全中心,可以进行在线更新,需要数据库服务器能够链接外网