CentOS6.x(RedHat6.x) 安装Oracle 10g R2完整图文教程

php中文网
发布: 2016-06-07 17:25:39
原创
1268人浏览过

CentOS6.x(RedHat6.x) 安装Oracle 10g R2完整图文教程

安装背景:由于毕业设计的需要,,在centos6.2平台上安装oracle 10g,主要参考了网上我觉得比较靠谱的文档,事实证明也确实如此,一下是我的安装步骤,仅供参考!(由于之前有些出错文档丢失,有问题就谷歌吧!)

安装准备:

1/10201_database_linux32.zip

2/Centos6.2平台,同时适用与RedHat6.x

安装步骤:

A/初始化系统:

1/. 设置网络参数
编辑/etc/sysconfig/network-scripts/ifcfg-eth0,初始化网络参数,以下是本人的设置,仅供参考:
DEVICE="eth0"
HWADDR="00:0C:29:CF:C4:2D"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE=Ethernet
IPADDR=192.168.1.200
PREFIX=24
GATEWAY=192.168.1.1
DNS1=6192.168.1.1
IPV6INIT=no

编辑/etc/hosts,加入对应的 IP 和主机名
127.0.0.1          DB  localhost
192.168.8.200  DB
PS:安装 Oracle 的服务器上 hostname 命令和 uname -n 命令的结果必须相同.

X Studio
X Studio

网易云音乐·X Studio

X Studio 91
查看详情 X Studio

2. 设置系统服务
禁用一些不必要的系统服务:
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@DB ~]# /etc/init.d/network restart

3. 安装常用软件及必需软件
安装 kernel-devel 和 kernel-headers,并且在更新系统时,禁止更新 kernel
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++ compat-
libstdc++-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

PS:安装完以上这些软件后,最好重启一下系统

4. 创建 Oracle 相关的用户和目录
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
usermod -g oinstall -G dba oracle
mkdir -p /usr/local/oracle
chown -R oracle:oinstall /usr/local/oracle
chmod -R 755 /usr/local/oracle

5. 修改内核参数(内核参数并非必须修改,根据自己实际情况而定,我是没有修改的!.)
编辑/etc/sysctl.conf,在最后添加以下内容
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65500
net.core.rmem_default = 4194304
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 262144
修改完以后,运行 sysctl -p 使设置生效

linux

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号