zoukankan      html  css  js  c++  java
  • linux下安装oracle

    一》1.关闭防火墙,禁用selinux

    vi /etc/selinux/config  修改SELINUX=disabled,然后重启,如果不想重启使用命令setenforce 0

    2.安装依赖包

    # rpm -ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpm 

    # rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm 

    # rpm -ivh compat-libcap1-1.10-1.x86_64.rpm
    # rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm 

    # rpm -ivh ksh-20100621-12.el6.x86_64.rpm
    # rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm

    # rpm -ivh oracleasm-support-2.1.5-1.el6.x86_64.rpm

    可以使用

    yum install -y compat-libstdc*
    yum install -y elfutils-libelf*
    yum install -y gcc*
    yum install -y glibc*
    yum install -y ksh*
    yum install -y libaio*
    yum install -y libgcc*
    yum install -y libstdc*
    yum install -y make*
    yum install -y sysstat*

    3.创建Oracle用户与组

    (1) 建立群组dba 

    # groupadd dba
    (2) 新增使用者oracle并将其加入dba群组 

    # useradd -m -G dba oracle (4) 测试oracle账号是否建立完成 # id oracle
    (5) 建立oracle的新密码 # passwd oracle
    oracle

    4.将oracle使用者加入到sudo群组中

    vi /etc/sudoers

    找到
    root        ALL=(ALL)        ALL  这行,并且在底下再加入
    oracle        ALL=(ALL)        ALL
    输入wq!(由于这是一份只读文档所以需要再加上!)并且按下Enter

    5、配置系统内核参数

    # vi /etc/sysctl.conf
    修改和添加以下内容:

    fs.aio-max-nr =1048576
    fs.file-max =6815744
    kernel.shmmni = 4096

    kernel.sem=5010 641280 5010 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
    vm.hugetlb_shm_group=501

    编辑完之后,储存,然后执行: # sysctl –p

    6.编辑

    /etc/security/limits.conf

    添加以下四行
    oracle  soft        nproc   2047 

    oracle  hard        nproc   16384 

    oracle  soft        nofile  1024 

    oracle  hard        nofile  65536

    7、编辑/etc/pam.d/login

    # vi /etc/pam.d/login

    添加以下两行

    session required /lib64/security/pam_limits.so 

    session required pam_limits.so

    8、修改/etc/profile

    # vi /etc/profile

    if [ $USER = "oracle" ]; then
    if [ $SHELL = "/bin/ksh" ]; then
      ulimit -p 16384
      ulimit -n 65536
    else
      ulimit -u 16384 -n 65536
    fi
    fi
    9.创建Oracle安装文件夹以及数据存放文件夹

    #mkdir /opt/oracle 

    #mkdir /opt/oracle/112

    #mkdir /opt/oraInventory 

    #chown -R oracle:dba /opt/oracle 

    #chown -R oracle:dba /opt/oraInventory 

    #chown -R oracle:dba /opt

    10.配置Linux主机

     检查/etc/hosts文件中是否有localhost的记录(指向127.0.0.1即可),若没有的话,在后面配置Oracle监听的时候会出现一些问题,导致无法启动监听,在此手工添加此记录即可。  增加以下配置IP地址 加主机名称 映射
    192.168.1.101   CentOS-Oracle

    11.配置oracle用户环境变量

    #su oracle

    $ cd /home/oracle

    $ vi .bash_profile

    修改并加入以下內容
    ORACLE_BASE=/opt/oracle                    #上面创建的Oracle安装文件夹

    ORACLE_HOME=$ORACLE_BASE/112 

    ORACLE_SID=orcl
    LD_LIBRARY_PATH=$ORACLE_HOME/lib 

    PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
    export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH 
    #PATH=$PATH:$HOME/bin 

    #export PATH
    保存后使用如下命令,使设置生效: $ source /home/oracle/.bash_profile

    12.安装Oracle,并进行相关设置

    准备执行数据库安装,如果你的操作系统是中文环境,安装时会出现中文乱码,请使用以下指令 $ export LANG=en_US.UTF-8

    二》安装vnc

    1.打开终端使用yum命令安装vnc sever

    yum install tigervnc-server -y

    2.将vncserver设置为随系统启动。
    命令:chkconfig vncserver on

    chkconfig vncserver --level 5 on

    3.修改vncserver的配置文件。
    命令:vim /etc/sysconfig/vncservers

    在后面添加VNCSERVERS="1:root"
    VNCSERVERARGS

    4.设置vncserver的密码(vnc客户端登陆使用)。
    注意设置密码前请先su到你要设置的用户。这演示中用的是root用户。
    命令:vncpasswd

    5.重启vncserver服务。
    命令:service vncserver restart

    安装oracle必须用oracle用户登录然后开启vnc 才可以远程到oracle用户界面安装oracle

    三》

    安装linux桌面服务

    1.首先查看系统的运行级别以及是否安装了桌面环境

      1、使用命令 runlevel 查看当前的运行级别 ,如图所示

      2、使用命令 yum grouplist | more  查看是否安装了桌面环境的组件

    2.yum groupinstall -y   "Desktop"   "Desktop Platform"   "Desktop Platform Development"  "Fonts"  "General Purpose Desktop"  "Graphical Administration Tools"  "Graphics Creation Tools"  "Input Methods"  "X Window System"  "Chinese Support [zh]" "Internet Browser" 安装界面版

    3.安装好了桌面环境的软件,然后再修改一下系统的启动级别 为 5

      编辑/etc/inittab文件,修改启级别为5,如下图,然后重新启动就可以进入桌面环境了。因为我这是远程环境的,只是运用了命令行,可以使用VNC进行桌面环境的远程

     

  • 相关阅读:
    Python 模块 itertools
    Python 字符串的encode与decode
    python 模块 hashlib(提供多个不同的加密算法)
    暴力尝试安卓gesture.key
    hdu 1300 Pearls(DP)
    hdu 1232 畅通工程(并查集)
    hdu 1856 More is better(并查集)
    hdu 1198 Farm Irrigation(并查集)
    hdu 3635 Dragon Balls(并查集)
    hdu 3038 How Many Answers Are Wrong(并查集)
  • 原文地址:https://www.cnblogs.com/xuexin/p/5787298.html
Copyright © 2011-2022 走看看