oracle安装一(准备篇)

安装平台:

CentOS6.4(64位)

oracle11g(64位)



一.安装前系统环境准备

1、  查看系统版本,内核版本,操作系统位数,内存以及交换分区大小,文件系统空间,主机名,IP地址。

#cat /etc/issue            #系统版本

#uname  –a              #内核版本

#getconf     LONG_BIT     #操作系统位数

#free –m                 #查看内存以及交换分区大小

#df  -hT /tmp              #文件系统空间(官方要求至少400M)

#hostname                #主机名,可以通过修改(/etc/hosts和/etc/sysconfig/network修改)

#cat /etc/sysconfig/network-scripts/ifcfg-eh0

DEVICE=ech0

BOOTPROTO=static

ONBOOT=yes

HWADDR=(MAC地址)

IPADDR=(IP地址)

NETMASK=255.255.255.0

GATEWAY=(网关)

DNS1=(DNS服务器)

DNS2=8.8.8.8  #这是谷歌的

yum   install  -y unzip zip(添加zip)

2、  安装桌面环境(参见桌面文档)

yum groupinstall "X Window System" //安装Xorg
#yum groupinstall "Desktop" //安装GNOME
#yum groupinstall "Chinese Support" //安装中文支持
安装好后
启动桌面环境startx
切换各启动级ctrl+alt+[f1-f7]
当各个启动级已经运行时直接init [1-6]

配置:

linux 服务器端:首先坚持是否安装xdm

#rpm -qa |grep xdm   没有找到,说明没有安装。

还是先看一下,包是什么。# yum list |grep xdm

xorg-x11-xdm.i686                 1:1.1.6-14.fc12    fedora

安装(用root)#yum installxorg-x11-xdm.i686

 

编辑 /etc/X11/xdm/xdm-config,将最后一行 DisplayManager.requestPort:   0 前添加叹号注释掉。

 修改  /etc/gdm/custom.conf

[security]

DisallowTCP=false

AllowRemoteRoot=true

[xdmcp]

Enable=true

DisplaysPerHost=5

Port=177

[greeter]

[chooser]

[debug]

 

启动gdm,在/etc/inittab中将runlevel设为 5,即:

# Default runlevel. The runlevels usedare:

#   0 - halt (Do NOT setinitdefault to this)

#   1 - Single user mode

#   2 - Multiuser, without NFS (Thesame as 3, if you do not have networking)

#   3 - Full multiuser mode

#   4 - unused

#   5 - X11

#   6 - reboot (Do NOT setinitdefault to this)

id:5:initdefault:

设置防火墙,在/etc/sysconfig/iptables文件中加入:

-A RH-Firewall-1-INPUT -m state--state NEW -m udp -p udp --dport 177 -j ACCEPT

重启防火墙:service iptables restart

 

 

 

 

 

3、  创建oracle数据库安装目录

# mkdir -p /data/oracle    #oracle数据库安装目录

# mkdir -p /data/oraInventory   #oracle数据库配置文件目录

# mkdir -p /data/database         #oracle数据库软件包解压目录

4、  创建运行oracle数据库的系统用户和用户组

#groupadd oinstall    #创建用户组oinstall

#groupadd dba       #创建用户组dba

# useradd -g oinstall -g dba -m oracle   #创建用户oracle,并加入oinstall和dba组里

#passwd oracle  #设置用户oracle登陆密码

# chown -R oracle:oinstall /data/oracle      #设置目录所有者为oinstall

#chown -R oracle:oinstall/data/oraInventory

# chown -R oracle:oinstall /data/database

5、  修改操作系统标示(oracle默认不支持CentOS系统)

#vi /etc/redhat-release

(把CentOS release X.X(Final)  改为:redhat-4)

6、  设置系统内核参数

#vi /etc/sysctl.conf   (在最后添加以下代码)

# vi/etc/sysctl.conf

fs.aio-max-nr=1048576

fs.file-max=6815744         #设置最大打开文件数

kernel.shmall= 2097152    #共享内存的总量  8G内存设置 2097152                

kernel.shmmni= 4096       #整个系统共享内存断的最大数                   

kernel.sem= 250 32000 100 128       

net.ipv4.ip_local_port_range= 9000 65500    #可使用的IPv4端口范围

net.core.rmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=4194304

修改好内核参数后,执行如下命令使新的设置生效

# /sbin/sysctl –p

7、  设置oracle用户限制,提高软件运行性能

#vi /etc/security/limits.conf    #末尾添加以下代码

        oracle softnproc 2047

        oracle hardnproc 16384

        oracle softnofile 1024

        oracle hardnofile 65536

8、  配置用户环境

#vi /home/oracle/.bash_profile   #在末尾添加以下代码

exportORACLE_BASE=/data/oracle    #oracle数据库安装目录

exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1  #oracle数据库路径

export ORACLE_SID=orcl     #oracle启动数据库实例名

export ORACLE_TERM=xterm   #xterm窗口模式安装

export PATH=$ORACLE_HOME/bin: $PATH     #添加系统环境变量

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib     #添加系统环境变量

export LANG=C    #防止安装过程出现乱码

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK    # 设置oracle客户端字符集,必须与oracle安装时设置字符保持一致。否则会出现乱码情况。

9、  关闭SELINX

#vi /etc/selinux/config  #编辑配置文件

#SELINUX=enforcing   #注释掉

#SELINUXTYPE=targeted   #注释掉

SELINUX=disabled   #添加

10、             配置防火墙开启1521端口

 #vi /etc/sysconfig/iptables    #编辑防火墙配置文件,添加如下代码

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521-j ACCEPT

#/etc/init.d/iptables restart  #重启防火墙使配置生效

11、             解压orale压缩文件到解压目录

 #cd /usr/local/src   #进入目录

unzip (压缩包1) –d/data/database

unzip (压缩包2) –d/data/database

chown –R oracle:oinstall/data/database/database

12、             安装oracle数据库所需要

#yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* elfutils-liblf-devel* libstdc* libaio-

devel* sysstat* unixODBC-* pdksh-*


更新时间:

yum  -y install ntpdate

ntpdate  cn.pool.ntp.org

date   查看系统时间,如何硬件时间不通则需要同步了

hwclock  --systohc

hwclock  -w

 


 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值