设为首页 加入收藏

TOP

CentOS6上安装Oracle10g(一)
2014-11-24 02:28:46 来源: 作者: 【 】 浏览:8
Tags:CentOS6 安装 Oracle10g

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40181003

CentOS6.2上Oracle10g安装

1. 域名解析设置及网络配置

# vi /etc/hosts

127.0.0.1 localhost.localdomain localhost

::1 localhost6.localdomain6 localhost6

192.168.56.103 hyl

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

--修改网卡配置

--若在安装系统时设置,此处可不进行修改

# Intel Corporation 82540EM Gigabit Ethernet Controller

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.56.103

NETMASK=255.255.255.0

HWADDR=08:00:27:29:DB:B2

ONBOOT=yes

~

# service network restart

--重启网卡使其生效

# vi /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=hyl

~

设置系统服务

禁用一些不必要的系统服务:

chkconfig iptables off

chkconfig ip6tables off

chkconfig cups off

chkconfig firstboot off

chkconfig wpa_supplicant off

chkconfig postfix off

禁用 SELinux:

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

设置 SSH:

sed -i 's/^GSSAPIAuthentication yes$/GSSAPIAuthentication no/' /etc/ssh/sshd_config

sed -i 's/#UseDNS yes/UseDNS no/' /etc/ssh/sshd_config

PS:设置完以上这两步以后,重启 Network 服务:

[root@hyl ~]# /etc/init.d/network restart

以上“设置系统服务”操作可以使用脚本一次性执行,但要保证脚本内容为在LINUX系统上编写的,参考如下:

#vi serverstop.sh

--编写关闭服务脚本

chkconfig iptables off
chkconfig ip6tables off
chkconfig cups off
chkconfig firstboot off
chkconfig wpa_supplicant off
chkconfig postfix off
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
sed -i 's/^GSSAPIAuthentication yes$/GSSAPIAuthentication no/' /etc/ssh/sshd_config
sed -i 's/#UseDNS yes/UseDNS no/' /etc/ssh/sshd_config
#sh serverstop.sh

--执行关闭服务脚本

2. 安装包

需要先配置yum,可以参考另外一篇文章,访问地址如下:

点击地址:配置yum举例

使用yum安装如下参考:

常用软件:

# yum -y install kernel-devel kernel-headers && echo exclude=kernel* >> /etc/yum.conf

更新系统:

# yum -y update

安装常用软件:

# yum -y install autoconf automake binutils-devel bison cpp dos2unix ftp gcc gcc-c++ lrzsz python-devel

安装 Oracle 必需软件:

# yum -y install compat-db compat-db42 compat-db43 compat-gcc-34 compat-gcc-34-c++ compatlibstdc++-33 glibc-* glibc-*.i686 libXpm-*.i686 libXp.so.6 libXt.so.6 libXtst.so.6 libgcc_s.so.1 ksh libXp

libaio-devel numactl numactl-devel unixODBC unixODBC-devel

注意:建议如下方式yum安装相关包

安装习惯使用脚本安装,建议使用yum分步安装相关包,如果一条yum指令安装可能存在依赖关系问题,请注意。

按步骤yum安装脚本参考,如下所示:

[root@hyl scripts]# vi yum.sh

yum -y install autoconf
yum -y install automake
yum -y install binutils-devel
yum -y install bison
yum -y install cpp
yum -y install dos2unix
yum -y install ftp
yum -y install gcc
yum -y install gcc-c++
yum -y install lrzsz
yum -y install python-devel
yum -y install compat-db
yum -y install compat-db42 
yum -y install compat-db43 
yum -y install compat-gcc-34 
yum -y install compat-gcc-34-c++ 
yum -y install compatlibstdc++-33
yum -y install glibc-*
yum -y install glibc-*.i686
yum -y install libXpm-*.i686
yum -y install libXp.so.6
yum -y install libXt.so.6
yum -y install libXtst.so.6
yum -y install libgcc_s.so.1
yum -y install ksh
yum -y install libXp
yum -y install libaio-devel
yum -y install numactl
yum -y install numactl-devel
yum -y install unixODBC
yum -y install unixODBC-devel
--单独安装32位的包,如下所示:

# rpm -ivh glibc-devel-2.12-1.47.el6.i686.rpm

--注意:这里有一个32位的rpm包需要单独安装

3. 创建用户、组、目录

# groupadd oinstall

# groupadd dba

# useradd -g oinstall -G dba oracle

# passwd oracle

Changing password for user oracle.

New UNIX pas

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇oracle当行函数日期 下一篇CentOS6上安装Oracle11g

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: