本指南描述如何使用 Oracle 安装向导在 UNIX 系统中安装和配置 Oracle 应用服务器 10g R1 (9.0.4)。请在安装前阅读该产品的发行概述, Oracle 应用服务器 10g 的光盘上提供了它。您也可以在 OTN 站点:
http://otn.oracle.com/documentation/
上获得最新的发行概述。
开始安装以前,请进行以下准备工作:
系统必须满足以下最小硬件需求。
CPU | PentiumIII 450MHz |
物理内存(RAM) | Java Developer Topology:512MB Portal and Wireless Developer:1GB OracleAS Infrastructure 10g:1GB |
磁盘空间 | Java Developer Topology:520MB Portal and Wireless Developer:1.1GB OracleAS Infrastructure 10g:2.5GB |
/tmp 分区 | Java Developer Topology:250MB Portal and Wireless Developer:250MB OracleAS Infrastructure 10g:250MB |
Swap 分区 | Java Developer Topology:1.5GB Portal and Wireless Developer:1.5GB OracleAS Infrastructure 10g:1.5GB |
JDK | Prepackaged JDK1.4.2 |
注意:
如果 /tmp 分区的可用空间小于250 MB,可以在 oracle 用户环境中设置 TEMP 和 TMPDIR 环境变量。Oracle 安装向导会在安装过程中由 root 用户转为 oracle 用户,所以给 root 用户设置环境变量不会起作用。
建立一个至少有 250MB 大小的空闲分区。
# mkdir /opt/tmp
# chmod 1777 /opt/tmp
在 oracle 用户的 shell 启动 文件(.bash_profile)中设置 TEMP 和 TMPDIR 环境变量
TEMP=/opt/tmp
TMPDIR=/opt/tmp
为了在 Asianux 中安装 Oracle Application Server 10g,需要按照以下描述配置系统。本节中,您将学习如果如何在有oracle9i_support 软件包和没有该软件包的情况下使用 Oracle Application Server 10g。
oracle9i_support 的作用与 #3006854 补丁相同。如果您已经安装了这一软件包,就不需要提供额外的补丁了。
# rpm -ivh /mnt/cdrom/Asianux/RPMS/oracle9i_support-1.0-2AX.i386.rpm
# chgcc.sh -v 296安装过程结束后,需要把 gcc 改回到 3.2.3 版本。 方法是执行如下的 chgcc.sh 命令。
# chgcc.sh -v 323
修改 gcc and g++
首先创建如下的符号链接,将 gcc296 和 g++296 加入 $PATH 变量。它们是 root 用户重新连接某些 Oracle 二进制文件所需要的:
# mv /usr/bin/gcc /usr/bin/gcc323
# mv /usr/bin/g++ /usr/bin/g++323
# ln -s /usr/bin/gcc296 /usr/bin/gcc
# ln -s /usr/bin/g++296 /usr/bin/g++
在 Oracle 安装类型后,将系统恢复:
# rm /usr/bin/gcc
# rm /usr/bin/g++
# mv /usr/bin/gcc323 /usr/bin/gcc
# mv /usr/bin/g++323 /usr/bin/g++
安装 3006854 补丁
以 root 用户身份为系统安装补丁,输入以下命令:
# unzip p3006854_9204_LINUX.zip
# cd 3006854
# sh rhel3_pre_install.sh
光盘会被自动加载。如果没有加载,登录并转换为 root 用户,右键单击"桌面",然后单击"加载"。或者使用以下命令:
$ su -
# mount /mnt/cdrom
以 root 用户运行 Oracle 安装向导,使用以下命令:
# oranavi
启动 Oracle 安装向导。从下列选项中选择操作类型,然后单击“前进”。
指定安装介质
确认计划安装的产品版本,然后单击“确定”
指定本地 Unix 用户和用户组,然后单击“前进”。
指定 oracle 用户密码和主目录,然后单击“前进”。
设置 ORACLE_BASE, ORACLE_HOME 和 ORACLE_SID 等环境变量,然后单击“前进”。
如果需要为 Oracle 数据库增加一些 Apache配置项,单击“是”,否则单击“否”。
如果立即开始安装,单击“确定”,否则单击“关闭”。
启动 Oracle 通用安装,然后单击 Next。
指定仓库 (Inventory) 目录的全路径,然后单击 Next。
只有在系统中第一次安装 Oracle
产品时才需要运行它,在一个终端窗口中以root
用户身份运行 $ORACLE_BASE/oraInventory/orainstRoot.sh
# /opt/oracle/orainstRoot.sh
脚本运行完毕后,单击 Continue。
在目标 (Destination)部分,指定 Oracle 主目录路径,然后单击 Next。
选择要安装的产品,然后单击 Next。这里选择 "Oracle Application Server 10g"。
选择安装类型,然后单击 Next。这里选择 "J2EE and Web Cache".
确认所有安装必须的信息,然后单击 Next。
选择 "Root 权限",这只是做为 root.sh 脚本的一个提醒。然后单击 Next。
选择安装后自动启动的模块,然后单击 Next。这里使用缺省选项就可以了。
指定唯一的实例名称。并输入和确认 ias_admin 用户的密码,ias_admin 是这个实例的管理员。
对安装总结进行复查,然后单击 Install。
配置助手页面中显示了一些用于配置软件和建立数据库的配置助手状态信息。在数据库配置助手运行结束后,单击 OK 继续。
配置助手运行后,会弹出如下窗口,以 root 用户在一个终端中运行 $ORACLE_HOME/root.sh:
# /opt/oracle/product/9.0.4/as_1/root.sh
这是安装结束页面。配置助手配置了一些基于 Web 的应用。这个页面显示了这些应用的 URLs。如有需要,请记录。
版权所有(C) 2000-2005 MIRACLE LINUX 公司