本指南描述了如何在 Asianux 系统中使用 Oracle 安装向导安装和配置 Oracle Application Server 10g release 2 (10.1.2.0.2) 。请在安装之前阅读适用于您的安装平台的产品发布信息。发布信息可在 Oracle Application Server 10g 光盘中获得。最新版本的发布信息也可在如下 OTN 网址获得:
http://otn.oracle.com/documentation/
开始安装之前,请进行如下准备工作:
系统必须满足如下最小硬件需求。
CPU | PentiumIII 450MHz 或更高 |
物理内存(RAM) | OracleAS Infrastructure: ■ OracleAS Metadata Repository and Identity Management: 1 GB ■ 仅Identity Management: 1 GB ■ 仅OracleAS Metadata Repository: 1 GB Oracle Application Server middle tier: ■ J2EE and Web Cache: 512 MB ■ Portal and Wireless: 1 GB ■ Business Intelligence: 1 GB OracleAS Developer Kits: 256 MB, 推荐 512 MB |
磁盘空间 | ■ OracleAS Metadata Repository 和 Oracle Identity Management: 3.7 GB 可以把 OracleAS Metadata Repository 数据库的数据文件安装在不同于安装installing OracleAS Infrastructure 的磁盘上。如果这样存放,需要保证存放数据文件的磁盘空余空间至少为:1.3 GB。 ■ 仅Oracle Identity Management: 1.3 GB ■ 仅OracleAS Metadata Repository: 3.7 GB Oracle Application Server middle tier: ■ J2EE and Web Cache: 900 MB ■ Portal and Wireless: 1.2 GB ■ Business Intelligence and Forms: 2 GB OracleAS Developer Kits: 710 MB |
/tmp | 400MB |
Swap 空间 | 1.5 GB可用 swap 空间 |
JDK | JDK1.4.2 |
显示器 | 256色 |
注意:
如果 /tmp 目录的可用空间少于 400 MB,可以为 oracle 用户设置 TEMP 和 TMPDIR 环境变量。Oracle 安装向导会自动将用户由root切换为oracle,所以为root用户设置环境变量不会起作用。
创建一个至少为 400MB 的空闲磁盘空间。
# mkdir /opt/tmp
# chmod 1777 /opt/tmp
在oracle用户的shell启动脚本(.bash_profile)中加入 TEMP, TMPDIR 环境变量
export TEMP=/opt/tmp
export TMPDIR=/opt/tmp
hostname 命令显示完全合格主机名(FQDN),如果不显示 FQDN, 请修改 /etc/sysconfig/network 文件。
# hostname
sample.doamine.name
登录并切换到 root用户,运行类似下面的命令以挂载光盘:
$ su -
# mount /mnt/cdrom
运行如下命令,以root用户身份启动 Oracle 安装向导:
# oranavi
启动 Oracle 安装向导。在如下图所示选项中选择操作类型,点“下一步” 继续。
指定安装介质。
检查将要安装产品的版本是否正确,按“是”。
指定本地用户和用户组,按“下一步”。
指定 oracle 用户密码和主目录,按“下一步”继续。
输入 ORACLE_BASE, ORACLE_HOME 和 ORACLE_SID 环境变量,按“下一步” 继续。
如果需要在 Apache 配置文件中为 Oracle 数据库增加一些环境变量,单击“是”,否则单击“否”。
单击“是”开始安装
启动 Oracle Universal Installer,按 Next 继续。
指定 inventory 目录的绝对路径,按 Next。
如果是在系统中首次安装 Oracle 产品,会弹出提示,要求以root身份在一个独立的终端窗口中运行$ORACLE_BASE/oraInventory/orainstRoot.sh:
# /opt/app/oracle/oraInventory/orainstRoot.sh
执行此脚本后,按Continue。
在 Destination 中,指定 Oracle 主目录的位置,然后按 Next。
选择安装产品,单击Next。这里选择 "Oracle Application Server Infrastrucrure 10g 10.1.2.0.2".
选择安装类型,单击Next。这里选择 "Identity Management and Metadata Repository".
确认安装所需的所有条件已满足,按Next继续。
Asianux 2.0中,以下两个软件包会报错 "cannot be found in this system" 。
control-center-2.8.0-12
xscreensaver-4.18-5.rhel4.2
这两个软件包是针对 RedHat的,在 Asianux 中不是必需的,这是因为不同操作系统所使用的 X Window 不同。忽略 警告信息,按 Next继续。
选择 "Root privileges",该步骤是做为运行 root.sh 脚本的一个提醒,按Next。
选择安装后自动启动的模块,然后单击 Next。这里使用缺省的选项就可以了。
选择用来配置 Oracle Apprication Server 10g 端口的方法,然后单击 Next。这里选择"Automatic"。
指定Oracle Internet目录的名字空间, 然后按 Next。这里选择 "Suggested Namespace"。
指定全局数据库名称,它同样用于SID,并选择数据库字符集。SID应该与环境变量中设置的 SID 相同,按Next继续。这里使用默认的设置项。
输入并确认所有数据库权限帐户的密码,单击 Next。这里选择 "Use the same password for all the accounts"。
输入一个唯一的 instance 名称,并输入和确认 ias_admin 用户的密码,该用户是这个实例的管理者。
复查屏幕显示的安装总结信息,然后单击Install。
配置助手运行前,会显示如下窗口。以root用户身份在一个单独的终端中运行 $ORACLE_HOME/root.sh:
# /opt/app/oracle/product/10.1.2.0.2as/infra/root.sh
配置助手页面显示了一些用于配置软件和建立数据库的配置助手状态信息。在数据库配置助手运行结束后,单击 OK 继续。
如下为安装结束页面。配置助手配置了一些基于 web 的应用。这个页面中显示了这些应用的 URLs。如果需要,请记录。
版权所有(C) 2000-2009 MIRACLE LINUX CORPORATION