CentOS 6.7 i386:最小桌面版本--中文

1.网络配置

ifup eht0

vim /etc/sysconfig/network-scripts/ifcfg-eth0

修改:NBOOT=yes

route

service network restart

setup

-->网络配置  -->设备配置  -->eth0 -->

service network restart

查看etho IP:ifconfig

测试网络: ping www.baidu.com

2.创建用户

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

passwd oracle

id oracle

3.创建文件夹

mkdir -p  /u01/app/oracle/product/11.2.0/dbhome_1

chown  -R oracle.oinstall /u01

chmod  -R 775 /u01

4.修改oracle用户的最大进程数
vim /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

--使配置生效:
source /etc/profile

5.修改操作系统对oracle用户资源的限制
vim /etc/security/limits.conf
增加内容:
#oracle add
oracle  soft    nproc   2047
oracle  hard    nproc   16384
oracle  soft    nofile  1024
oracle  hard    nofile  65536
oracle  hard    stack   10240
# End of file

6.配置oracle用户的环境变量 .bash_profile
su  -  oracle
vi  .bash_profile
增加内容:
export ORACLE_BASE=/u01/app  #与上面的目录一致
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl  #SID注意和自己即将建立的SID对应
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

7.修改系统标识
vim /etc/redhat-release
修改后的文件内容:
# CentOS release 6.7(final)
Red Hat Enterprise Linux 6

8.关闭selinux
vim /etc/selinux/config
修改后的文件内容:
#SELINUX=enforcing
SELINUX=disabled

9.关闭防火墙
chkconfig iptables off
service iptables stop

10 修改内核参数
vim /etc/sysctl.conf
注释掉:
#kernel.shmmax
#kernel.shmall
增加内容:
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

11.修改/etc/pam.d/login
vim /etc/pam.d/login
增加内容(根据系统选择)
session    required /lib/security/pam_limits.so   #i386版本
session    required /lib64/security/pam_limits.so  #x86_64版本
session    required pam_limits.so

12.修改YUM源为阿里的(可以不修改)

#备份原有YUM源,使之失效
mv /etc/yum.repos.d/CentOS-Base.repo  /etc/yum.repos.d/CentOS-Base.repo.backup
#添加新的YUM源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

13安装包检查:                             #安装中可能会遇到问题,不会的就百度
rpm  -q  compat-db
#yum -y install compat-db

rpm  -q  kernel-headers
#yum -y install  kernel-headers

rpm  -q  glibc-headers
#yum -y install glibc-headers

rpm  -q  glibc-devel
#yum -y install glibc-devel

rpm  -q  libgomp
#yum -y install libgomp

rpm  -q  libstdc++-devel
#yum -y install libstdc++-devel

rpm  -q  gcc
#yum -y install gcc

rpm  -q  gcc-c++
#yum -y install gcc-c++

rpm  -q  ksh
#yum -y install ksh

rpm  -q  sysstat
#yum -y install sysstat

rpm  -q  openmotif22
#yum -y install openmotif22

rpm  -q  libXp
#yum -y install libXp

rpm  -q  libXtst
#yum -y install  libXtst

rpm  -q  pdksh
#yum -y install pdksh

rpm  -q  compat-libstdc++
#yum -y install compat-libstdc++

rpm  -q  elfutils-libelf-devel-static
#yum -y install elfutils-libelf-devel-static

rpm  -q  libaio-devel
#yum -y install libaio-devel

rpm  -q  libgcc
#yum -y install libgcc

rpm  -q  libgomp
#yum -y install libgomp

rpm  -q  numactl-devel
#yum -y install numactl-devel

rpm  -q  unixODBC
#yum -y install unixODBC

rpm  -q  unixODBC-devel
#yum -y install unixODBC-devel

14.安装

在虚拟机内 登陆 ORACLE用户(不要用su - oracle)
startx

cd

cd  database/      #切换到解压的文件所有的位置

./runInstaller

在进行安装检查的时候可能会出现缺少包的情况,根据提示去安装对应的包,YUM安装不了的去百度上面找包的文件,可以忽略检查继续进行安装(不建议,祝好运)。

VM11 CentOS6.7 i386 安装 oracle 11g r2的更多相关文章

  1. Redhat Linux 下安装Oracle 11g R2

    能够下载:http://download.csdn.net/detail/ykh554541184/8086647文档方便查阅 官方文档:http://docs.oracle.com/cd/E1188 ...

  2. Oracle Linux 6.3下安装Oracle 11g R2(11.2.0.3)

    本文主要描写叙述了在Oracle Linux 6.3下安装Oracle 11gR2(11.2.0.3).从Oracle 11g開始,Oracle官方站点不再提供其Patch的下载链接,须要使用Meat ...

  3. CentOS 7静默安装Oracle 11g R2数据库软件

    之前安装Oracle 11g R2数据库软件都是建立在图形界面上的,不过现在大部分服务器上都没有安装图形界面.图形界面安装较为方便,安装选项清晰,步骤明确,但Oracle还支持另一种安装方式,就是通过 ...

  4. centos 安装oracle 11g r2(一)-----软件安装

    centos 安装oracle 11g r2(一)-----软件安装 1.进入管理员权限 [anzerong@localhost ~]# su - root password [root@localh ...

  5. centos 安装oracle 11g r2(三)-----表空间创建

    centos 安装oracle 11g r2(三)-----表空间创建 创建表空间前要保证监听与数据库实例已经启动 1.启动监听 [oracle@localhost ~]$ lsnrctl start ...

  6. centos 安装oracle 11g r2(二)-----监听配置与创建数据库实例

    centos 安装oracle 11g r2(二)-----监听配置与创建数据库实例 一.监听配置(命令:netca) 1.以 oracle 用户输入命令,启动图形化工具配置监听 [oracle@lo ...

  7. CentOS 安装Oracle 11g R2

    CentOS 安装Oracle 11g R2 学习了-/ https://www.osyunwei.com/archives/5445.html

  8. CentOS6.8环境安装oracle 11G

    本节所讲内容: oracle11g基础环境配置 数据库的三种安装方式(图形.静默.克隆) http://db-engines.com REDHAT6.5安装oracle11.2.4 ORACLE11G ...

  9. windows 7 64位 安装oracle 11g R2

    1.下载Oracle 11g R2 for Windows的版本 下载地址: http://www.oracle.com/technetwork/database/enterprise-edition ...

随机推荐

  1. Linux 目录与文件管理

    1. 目录与路径1.1 相对路径与绝对路径1.2 目录的相关操作: cd, pwd, mkdir, rmdir1.3 关于执行文件路径的变量: $PATH2. 档案与目录管理2.1 档案与目录的检视: ...

  2. win10 系统右键菜单不显示文字(只有小图标)修复方法

    如下图,win10点击鼠标右键调出菜单时,看不到菜单的文字,只显示了小图标. 解决方法: Cortana 搜索 cmd ,看到 命令提示符,右键,选择 以管理员身份运行. 在命令提示符里输入以下命令, ...

  3. JAVA_SE基础——54.异常

    异常的体系: ----------| Throwable  所以异常或者错误类的超类 --------------|Error  错误   错误一般是用于jvm或者是硬件引发的问题,所以我们一般不会通 ...

  4. c语言中宏定义和常量定义的区别

    他们有共同的好处就是"一改全改,避免输入错误"哪两者有不同之处吗?有的. 主要区别就在于,宏定义是在编译之前进行的,而const是在编译阶段处理的 宏定义不占用内存单元而const ...

  5. Python内置函数(61)——eval

    英文文档: eval(expression, globals=None, locals=None) The arguments are a string and optional globals an ...

  6. NHibernate与IbatisNet的简单比较

    NHibernate是当前最流行的Java O/R mapping框架Hibernate的移植版本,当前版本是1.0 rc-1.它出身于sf.net..IbatisNet是另外一种优秀的Java O/ ...

  7. linux下安装 配置 redis数据库

    通过终端命令安装(推荐): 1 确保更新源服务器能正常使用 如果没有更换更新源服务器,那么可能一直都下不了软件.欢迎参考我之前的博文来更换成国内的镜像服务器http://www.cnblogs.com ...

  8. Python基础数据类型之int、bool、str

    数据类型:int  bool  str  list  元祖  dict  集合 int:整数型,用于各种数学运算. bool:只有两种,True和False,用户判断. str:存储少量数据,进行操作 ...

  9. RxJava系列1(简介)

    RxJava系列1(简介) RxJava系列2(基本概念及使用介绍) RxJava系列3(转换操作符) RxJava系列4(过滤操作符) RxJava系列5(组合操作符) RxJava系列6(从微观角 ...

  10. Spring之AOP编程

    一.AOP简介     AOP的英文全称是Aspect Oriented Programming,意为:面向切面编程.     AOP采取横向抽取的机制,取代了传统纵向继承体系的代码复用.AOP常用于 ...