首先安装CentOS6.0
 
就不用说了。安装即可。唯一需要注意的就是后面Oracle 11G Installation guide中的Checking the Software Requirements部分,会要求安装一部分软件
这些软件在CentOS6 DVD镜像里都有。可以自己配置个DVD镜像的repos。
 
检查命令格式如下:
rpm -qa | grep 名字
binutils-2.17.50.0.6            ok
compat-libstdc++-33-3.2.3        ok
elfutils-libelf-0.125            ok
elfutils-libelf-devel-0.125 --
elfutils-libelf-devel-static-0.125 --
gcc-4.1.2                ok
gcc-c++-4.1.2                ok
glibc-2.5-24                ok
glibc-common-2.5            ok
glibc-devel-2.5                ok
glibc-headers-2.5            ok
kernel-headers-2.6.18            ok
ksh-20060214                ok
libaio-0.3.106                ok
libaio-devel-0.3.106             --
libgcc-4.1.2                ok
libgomp-4.1.2                ok
libstdc++-4.1.2             ok
libstdc++-devel-4.1.2            ok
make-3.81                ok
numactl-devel-0.9.8.i386        --
sysstat-7.0.2                --
unixODBC-2.2.11                --
unixODBC-devel-2.2.11            --
 
从 CentOS-5.5-i386-bin-DVD.iso\CentOS 文件找到缺少的包, 并且上传到 linux 上去,
 
ls *.rpm
rpm -ivh *.rpm
 
CentOS6.0基本环境配置
===========
#建立dba和 oinstall用户组。用来区别普通的用户
groupadd oinstall
groupadd dba
mkdir -p /u01/oracle
#添加一个oracle用户, 根目录是 /u01/oracle, 主的组是 oinstall 副的组是dba
useradd -g oinstall -G dba -d /u01/oracle oracle
#拷贝几个用户.bash*文件的demo
cp /etc/skel/.bash_profile /u01/oracle
cp /etc/skel/.bashrc /u01/oracle
cp /etc/skel/.bash_logout /u01/oracle
#为oracle用户设置密码 123456
passwd oracle
chown -R oracle:oinstall u01
#检查 nobody 是否存在 ,  id nobody 缺省存在的。#如果不存在 # /usr/sbin/useradd -g nobody
###############################
#内核参数修改(最好按照Oracle安装要求来修改)
#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 = 1048586 
#立刻使内核参数生效,而不需要重启
#sysctl -p
#vi /etc/security/limits.conf
oracle           soft    nproc   2047
oracle           hard    nproc   16384
oracle           soft    nofile  1024
oracle           hard    nofile  65536
#vi /proc/sys/fs/file-max   120300/512#(未验证不重要)
 
#vi /etc/pam.d/login  #不知道干什么的 
session    required     pam_limits.so
 
######################
#设置oracle 用户环境变量
#su - oracle
#vim ~/.bash_profile
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=wilson
PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
 
#查看设置的环境变量ITPUB个人空间.
[oracle@oracle11g ~]$ env | grep ORA 
# 这个具体的作用还是不知道的
#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
 
# ifconfig #要改IP为固定的IP
# vi /etc/hosts
编辑里面内容  去掉一个oracle11g[安装Linux时的local名]###这个请根据情况改变。作用应该是 远程连接的时候需要这个IP
192.168.0.100 oracle11g 
 
安装Oracle11gR2
============
安装文件(方式自己选择)
#此处注意,由于是英文安装环境,需要LANG的支持,否则中文乱码。
export LANG=en_US
./runInstaller 执行安装(oracle用户,非root)
安装到最后需要Root执行两个脚本
执行以下命令
[root@oracle11g ~]# /u01/oraInventory/orainstRoot.
[root@oracle11g ~]# /u01/oracle/root.sh
[root@oracle11g database]# netca  配置监听程序
[root@oracle11g database]# ps -ef 查看监听程序
[root@oracle11g database]# dbca  安装数据库
 
测试Oracle连接
sqlplus DBSNMP/passWORD
SQL> !ps -ef
SQL> !ps -ef | grep oracle Oracle数据库一些常用进程
 
启动监听程序
[oracle@devrfel501 ~]$ lsnrctl start
启动企业管理器
[oracle@devrfel501 ~]$ emctl start dbconsole
https://192.168.70.128:1158/em/console/aboutApplication这是我自己电脑上的
利用Net Manager 配置本地命名
[root@oracle11g ~]#  netmgr
Linux 启动ftp [root@localhost ~]# service vsftpd start
在dos里面
C:\Users\Administrator>ftp 192.168.48.130    OK
连接到 192.168.48.130。
Liunx关闭防火墙[root@localhost ~]# service iptables stop
[root@localhost ~]# vi /etc/inittab
我只能看到ID:3:INITDEFAULT ,但是不知道怎么将3改成5?  减少内存开销..

在CentOS6.0上安装Oracle 11gR2 (11.2.0.1)以及基本的配置(一)的更多相关文章

  1. ubuntu-16.10-desktop-amd64.iso 版本 安装 oracle 11gR2 11.2.0.1 database

    特点: 需要重新安装:libaio1_0.3.109-2ubuntu?_amd64.deb.默认的libaio库有问题,和其默认libaio的编译方式有关! 需要重新安装gcc 4.x,默认的gcc ...

  2. RHEL5 X86-64上安装Oracle 11gR2演示样例与总结

    进入Oracle DBA行业也有好几年了,可是说到安装Oracle的经验,我还真不是特别多,印象中刚開始每次安装都有点磕磕碰碰,随着接触Oracle的时间越来越长,各方面的原理.机制也都有一定的了解后 ...

  3. 如何在centos 6.7 上安装oracle 11gR2

    1.软件准备: centos6.7(64位); oracle11gR2((Linux x86-64)) 2.执行如下命令安装好相关的包: yum -y install \ binutils \ com ...

  4. Red Hat Enterprise Linux x86-64 上安装 oracle 11gR2

    一.以root用户登录 二.安装依赖包 #rpm -qa | grep 包名    ----查看包 binutils-2.20.51.0.2-5.11.el6 (x86_64)            ...

  5. 在WINDOWS上安装oracle database 11

    1:在CD-ROM中插入oracle database 11G安装盘会自动运行程序,打开[欢迎使用]窗口 2:弹出[选择安装类型] 3:弹出[制定主目录详细信息]‘oracle基目录’:用于设置环境变 ...

  6. centos6.5 x86_64安装oracle 11.2.0.3grid

     centos6.5 x86_64安装oracle 11.2.0.3grid 1.安装前的准备 工作 1.1.配置node1 1.1.1.配置虚拟机并安装centos 安装node1----- 1 ...

  7. centos6.8 静默安装 oracle 11.2.0.4

    安装环境及系统要求    (下文具体参数值与路径根据自己的环境调整)操作系统:Red Hat Enterprise Linux 6 (x86) 或者CentOS 6 (x64) 数据库:Oracle ...

  8. RAC分解步骤之一,在oracle linux 4u4上安装oracle 10.2.0.1.0操作日志

    练习oracle的rac组建过程,第一步,先练习4u4上安装oracle 10.2.0.1.0.直接安装rac,有些难度.从简单的做起.总RAC步骤,参照小布老师的RAC组建. 1. 启动vc,登陆v ...

  9. CentOS7安装Oracle 11gR2 安装

    概述 Oracle 在Linux和window上的安装不太一样,公司又是Linux系统上的Oracle,实在没辙,研究下Linux下Oracle的使用,oracle默认不支持CentOS系统安装,所以 ...

随机推荐

  1. POJ_2386 Lake Counting (dfs 错了一个负号找了一上午)

    来之不易的2017第一发ac http://poj.org/problem?id=2386 Lake Counting Time Limit: 1000MS   Memory Limit: 65536 ...

  2. 美团HD(2)-设置导航栏内容

    DJHomeViewController.m #import "DJHomeViewController.h" #import "DJConstantValue.h&qu ...

  3. eclipse导入项目出现叹号处理方法:

    1.选中该项目名称,单击右键 2.点击Properties 3.选中Java Build Path 4. 5. 6. 7.出现红叉的解决办法 8. 9. 10. 11. 12. 按照以上步骤操作就可以 ...

  4. Knockout中文开发指南(完整版API中文文档) 目录索引

    a, .tree li > span { padding: 4pt; border-radius: 4px; } .tree li a { color:#46cfb0; text-decorat ...

  5. eclipse中的代码提示功能

    Eclipse 的代码提示功能,具体配置 1. 打开Eclipse ,然后"window"→"Preferences" 2. 选择"java" ...

  6. Python自动化之select解析

    select原理 网络通信被Unix系统抽象为文件的读写,通常是一个设备,由设备驱动程序提供,驱动可以知道自身的数据是否可用.支持阻塞操作的设备驱动通常会实现一组自身的等待队列,如读/写等待队列用于支 ...

  7. 深入理解java中的synchronized关键字

    synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D ...

  8. MyEclipse 10 之下Web Service 的创建和实现

    (一)Web service服务端开发 1. 新建一个Web service project, 菜单New -> Web Service Project, 2. 新建一个 Java Bean, ...

  9. eclipse的自动提示功能

    一般情况下按ALT+/即可提示,若想按任意字母都有提示,则可以打开eclipse的自动提示功能,打开或关闭该提示功能的步骤如下: 打开eclipse后一次点Window->Perferences ...

  10. JDE修改Grid列样式

    Set Grid Color :to change the background color of a cell, row, column, or the entire control. Set Gr ...