Oracle 11g安装前的准备

(一)安装前的包支持

1.搭建yum仓库

1)       挂载所需要的安装光盘虚拟机挂载光盘:设置→光盘→路径(在“连接”处打勾)

[root@oracle ~]#mount /dev/cdrom -o loop /mnt//将光盘挂载到/mnt目录下

2)       切换至 yum.repo.d 目录下

[root@oracle ~]#cd /etc/yum.repos.d/

3)       创建任意文件名,后缀为.repo 的文件

[root@oracle ~]#vi server.repo

4)       编辑该文件如下


[root@oracle ~]# vi server.repo


[server]


name=Red Hat Enterprise Linux //名称可以任取


baseurl=ftp://192.168.0.254/pub/rhel6/dvd/   //若为本机,file:///mnt/Server


enabled=1 //启用 yum 仓库,默认为启用 gpgcheck=0//验证设置为否

gpgcheck=1
gpgkey=file:///mnt/RPM-GPG-KEY


Tips:

执行 yum list all 验证 yum仓库是否配置好。若开始配置错了,用 yum clean all 清理后,再次执行 yum list all。

2.检测yum仓库是否已经配置好

[root@oracle ~]#yum list all

3. 安装所需要的包

1)       编辑脚本以安装所需要的包

[root@oracle~]# vi yum.sh yum install binutils* -y yum install compat* -y yum installelfutils* -y yum install gcc* -y yum install glibc* -y yum install kernel* -yyum install ksh* -y yum install libaio* -y yum install libgcc* -y yum installlibgomp* -y yum install libstdc* -y yum install make* -y yum install sysstat*-y

2)       修改权限以执行脚本

[root@oracle ~]#chmod 755 yum.sh

3)       执行脚本以安装必须的包

[root@oracle ~]#./yum.sh

(二)修改相关的系统配置

1. 修改etc/sysctl.conf

1)       在/etc/sysctl.conf 文件尾部追加以下内容

[root@oracle~]# vi /etc/sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 6815744kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144 net.core.rmem_max = 4194304net.core.wmem_default = 262144 net.core.wmem_max = 1048576

2)       保存并退出,使修改生效

[root@oracle ~]#/sbin/sysctl -p

2. 修改/etc/security/limits.conf

//在/etc/secuirty/limits.conf文件尾部追加以下内容,以设置用户限制

[root@oracle ~]# vi /etc/security/limits.conf oracle    soft nproc     2047 oracle  hard       nproc     16384 oracle soft nofile       1024 oracle  hard       nofile     65536 oracle    soft stack      10240

3. 修改/etc/pam.d/login

//在/etc/pam.d/login文件尾部追加以下内容,以修改登录配置

[root@oracle ~]# vi /etc/pam.d/login

         session       required         pam_limits.so

4. 关闭SELINUX 功能

[root@oracle ~]# vi /etc/selinux/config

SELINUX=disabled //这里设置为disabled 即关闭 SELINX

5. 修改/etc/hosts 文件

[root@oracle ~]# vi /etc/hosts

                  127.0.0.1             localhost.localdomain

localhost

//本机 IP地址 //长主机名

//短主机名

                  192.168.21.4       oracle.example.com

oracle

Tips:

需要保证三处的主机名一致:

●     /etc/hosts 中的长主机名

●     使用 hostname 指令显示的主机名

●     /etc/sysconfig/network 中的主机名 //修改主机名后需要重启机器

使用 IFCONFIG 指令查看本机 IP

[root@oracle ~]#ifconfig

//确保此处IP 和/etc/hosts文件中的 IP 地址

(三)创建用户和用户组、创建安装目录

1. 创建 dbaoinstall 用户组
//root 用户登录
[root@oracle ~]#groupadd dba       //添加 dba 用户组(ORACLE 管理组)
[root@oracle ~]#groupadd oinstall  //添加 oinstall 用户组(ORACLE 安装组)
[root@oracle ~]#useradd -g oinstall -G dba oracle //创建 oracle 用户并加入组
[root@oracle ~]#passwd oracle        //修改 oracle 用户的密码

2. 创建安装目录

[root@oracle ~]#cd /   //切换到根目录

[root@oracle /]#mkdir -p /u01/app/oracle   //创建安装目录

[root@oracle /]#chown oracle:oinstall /u01/app/oracle/ //修改安装目录的权

(四)修改环境变量

1)       将以下几行追加在 oracle 用户的环境变量中

[oracle@oracle ~]$ vi .bash_profile

export ORACLE_SID=orcl //数据库实例名

export ORACLE_BASE=/u01/app/oracle       //ORACLE 安装目录

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 //ORACLE 家目录 export PATH=$PATH:$ORACLE_HOME/bin   //搜索路径

//以下内容可不写

export ORACLE_TERM=xterm //指定安装 Oracle 终端的类型 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

//设置临时的库文件的 path 路径

export CLASSPATH=$ORACLE_HOME/JRE:ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

//设置 java lib 文件搜索路径

2)       保存,并使参数生效

[oracle@oracle~]$ source .bash_profile

(五)解压缩安装包

1)       以 oracle 用户身份编辑文件以解压缩文件


2)       修改权限

[oracle@oracle ~]$ chmod

775

database/



(六)安装数据库软件

1)       使用 oracle 用户登录

2)       运行安装脚本

[oracle@oracle~]$ cd /u01/app/oracle/database

[oracle@oracledatabase]$ ./runInstaller





























  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值