zoukankan      html  css  js  c++  java
  • centOS学习part5:oracle 11g安装之环境准备

    0

      前几篇依次向大家介绍了centOS的基本安装以及常用软件的安装配置,接下来我们将挑战的是oracle 11g的安装配置。与之前安装的软件不一样的是,由于oracle并非开源免费软件(需要向oracle购买授权,但是个人学习的话可以直接到官网下载安装学习),所以不能直接通过yum简单的来完成安装,需要很多的准备工作,下面我将一一向大家介绍,希望对初学者有所参考。由于整个内容比较多,我将其分为几个部分,大家可以分开查看。本章将要介绍的就是oracle 11g安装之前的系统环境准备。

      【请注意,本章的全部操作均在root账号下进行】

    1  oracle依赖包安装

      oracle在linux下的安装需要依赖很多包,所以需要我们提前准备,还好的是这些依赖包都可以通过yum快速安装。依赖包比较多,我就不一一解释了,感兴趣的同学可以自行百度,下面是整理的安装命令。

    yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common gli
    bc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y

    系统自动安装完毕后: 

    2  创建用户及用户组

      由于系统不能使用root账号来安装oracle,所以我们需要创建一个专门的账号来安装以及管理oracle。

      下面我们创建了两个群组:oinstall与dba,同时创建一个centOS用户oracle并加入刚新建的群组,同时给oralce用户设置密码。

      

    3  创建oracle安装目录

      我们创建一个/home/oracle目录作为安装目录,同时将文件夹的权限授予oracle用户。

    mkdir /home/oracle
    chown oracle:oinstall /home/oracle
    chmod -R 775 /home/oracle

    4  设置系统内核参数

      oracle在安装时对linux内核参数有要求,所以在安装前我们先需求对内核参数进行配置。

    vim /ect/sysctl.conf

      具体修改修改或增加的参数如下图:

      

      保存退出后,需要通过下面命令让参数生效:

    sysctl -p

    5  设置oracle环境变量

       在系统环境变量中加入ORACLE_HOME,SID等安装及使用oralce时需要的环境变量,环境变量修改命令:

    vim ~oracle/.bash_profile

      然后在环境变量配置文件中添加相关变量信息,具体的目录指向之前创建的oracle安装目录。

      

      同样的,保存配置后需要通过命令使其生效:

      source ~oracle/bash_profile

    6  修改PAM限制

      vim /etc/security/limits.conf

      

      OK,至此我们已经准备好了centOS下oracle的安装环境,相对来说,是比在windows下的安装麻烦些...下一章我们就将开始oracle的正式安装。

         

  • 相关阅读:
    nose测试中修改nose_html_reporting插件,使生成的html报告加入显示截图功能
    python selenium中等待元素出现及等待元素消失操作
    在python pydev中使用todo标注任务
    云存储命令行工具---libs3
    关于qt creator各种假死的问题
    小端存储转大端存储 & 大端存储转小端存储
    C++判断计算式是大端存储模式,还是小端存储模式
    请教网友:#pragma pack(push) #pragma pack(pop)无效
    sizeof 计算 struct 占字节数的方法总结
    const 变量在多个文件共享,如何验证两种不同的方式下,编译器是否会在多个文件下建立多个副本
  • 原文地址:https://www.cnblogs.com/souvenir/p/3881484.html
Copyright © 2011-2022 走看看