Oracle WebCenter 11g环境搭建手册

来源:互联网 发布:steinberg ur22 mac 编辑:程序博客网 时间:2024/06/09 23:34

Oracle WebCenter 11g环境搭建手册


一.前期准备

本文讲述了在Windows平台上搭建Oracle Fusion Middleware 11g中的Oracle WebCenterSuite 11g套件,下面列出了软硬件前提。

安装Oracle WebCenter Suite 11g需要先安装以下Oracle产品:

*1. Oracle Database11.1.0.7 

*2. Oracle WebLogic Server10.3.6 

*3. ofm_rcu_win_11.1.1.6.0(RCU)

*4. ofm_wc_generic_11.1.1.6.0(WebCenter)

*5. ofm_wcc_generic_11.1.1.6.0(ECM)

1.硬件平台

安装产品至少需要物理内存1G,硬盘20G空间。为了保证运行的稳定,至少2G物理内存。


2.软件平台

Windows平台,包括Windows XP,Windows 2003,Windows 2008,Windows 7。本文以Windows 7_64位为例,应该注意的是务必将OS升级到SP2或以上。

 

二.详细实施步骤

安装Oracle WebCenter Suite 11g之前需要安装Oracle Database 11g,该数据库作为控制数据库,套件中所有的Schemas都存放在此数据库中。后文会讲到使用RCU创建套件所需要的Schemas和初始数据。
下面依次介绍安装Oracle WebCenter Suite 11g所需要的产品。

 1.固定IP地址

为本地连接指定一个固定IP即设置静态IP。具体操作:
开始  ->  控制面板  -> 网络和共享中心 -> 本地连接 
 
图2-1 本地连接信息
然后点击属性:
 
图2-2 协议版本选择
选择Internet 协议版本4:
 
图2-3 IP和DNS设置
指定一个固定IP,如192.168.123.123 等,本文实例IP为10.10.76.113。

 2.安装Oracle Database 11g 

到ORACLE官网上下载Oracle Database 11g安装文件(注意版本是64位的11.1.0.7.0版本)。安装数据库,要特别注意两点:一是使用静态IP(在这上一步已经完成),二是要修改字符集为Unicode(AL32UTF8)。

 
图2-4 oracle安装首页
 
图2-5 安装类型选择
 
图2-6 安装位置选择 

图2-7 安全更新通知选择
进行产品特定的先决条件检查,如果未指定固定IP,则会报如下的错误:
正在检查网络配置要求... 
检查完成。此次检查的总体结果为: 失败 <<<< 
问题: 安装检测到系统的主 IP 地址是 DHCP 分配的地址。 
建议案: Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 必须设置静态IP地址。
但是因为本文安装的系统版本是windows 7,会报如下错误
正在检查 Service Pack 要求...
检查完成。此次检查的总体结果为: 未执行 <<<<
OUI-15038: 无法执行规则集 'ServicePackChecks' 中的规则 'CheckServicePack'。基础测试 'oracle.sysman.oip.oipc.oipcz.OipczServicePackChecks.checkServicePack' 产生了未处理的异常错误 [empty String]。如果该异常错误导致测试失败, 并且需要传播, 则将该异常错误封装在结果对象中并返回结果。
建议案: 请安装建议的 Service Pack。 

图2-8 先决条件检查
则只需点击未执行边上的勾,使得变成用户已验证,继续下一步就可以。
 
图2-9 先决条件用户验证
如果在win7-64位操作系统安装oracle database(32位-v11.1.0.7.0)时会出现操作系统错误的问题。
解决办法:在oracle database(32位-v11.1.0.7.0)的安装文件的\stage\prereq\db\refhost.xml目录下修改内容:
<!--Microsoft Windows Vista-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.0"/>
</OPERATING_SYSTEM>
为:
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
 
图2-10 创建数据库
 
图2-11 选择数据库配置


 
图2-12 选择数据库配置选项
特别注意:选择字符集为Unicode(AL32UTF8),在之后配置OID的时候,很多错误都是由于字符集未正确选择导致的。
 
图2-13 修改字符集
 
图2-14 数据库管理选项 

图2-15 数据库储存选项
 
图2-16 备份选项
 
图2-17 口令设置
检查安装概要,如果有需要修改的地方,选择上一步按钮。
 
图2-18 概要1
 
图2-19 概要2


 
图2-20 安装 

图2-21  配置组件 

图2-22 数据库创建
记录数据库信息,特别要注意全局数据库名和系统标识符(SID),在接下来的安装中经常会用到。
 
图2-23 数据库创建完成


 
图2-24 安装结束
SQLPlus 登录测试:
 
图2-25 测试
到此Oracle数据库11g安装结束。
 

3.安装WebLogic 11

Oracle WebLogic 11g 是 Oracle Fusion Middleware 11g 的应用服务器,Oracle Fusion Middlewar 的产品都需要安装在应用服务器WebLogic上。 Oracle WebCenter Suite作为 SOA框架下的中间件产品,当然也需要安装在应用务器 WebLogic 上。这一节,介绍安装 Oracle WebLogic 11 应用服务器。 

图2-26 WebLogic安装欢迎界面
 
图2-27 中间件选择
 
图2-28 安全更新 

图2-29 安装类型选择
 
图2-30 安装组件选择
因为本文下的WebLogic没有jdk支持,需要自己下载64位jdk支持。
 
图2-31 JDK选择
点击浏览弹出文件浏览窗口,选择jdk目录
 
图2-32 定位JDK的安装目录
 
图2-33 本地JDK选择
 
图2-34 安装WebLogic地址选择
 
图2-35 WebLogic安装
 
图2-36 WebLogic安装结束
到此,Oracle WebLogic 11g 安装结束。 

 4.安装Oracle WebCenter Suite 11g 

注意:安装前,启动Oracle Database 11g的监听和服务。 输入JDK的绝对路径 。
 
图2-37 输入正确的JRE目录
 
图2-38 WebCenter安装欢迎目录
安装WebCenter套件的先决条件检查
 
图2-39 WebCenter安装先决条件
 
图2-40 指定安装位置
 
图2-41 应用服务器选择
 
图2-42 安装概要
 
图2-43 安装进度
 
图2-44 安装完成
到此,安装Oracle WebCenter Suite 11g就成功完成。 

 5.配置Oracle WebCenter Suite 11g 

下面开始配置WebCenter 的Appl ication Server (可以先安装rcu后再配置)
开始  -  所有程序  - Oracle WebCenter Portal 11g主目录1 -  配置 Appl ication Server 
 
图2-45 创建WebLogci域
 
图2-46 选择添加的组件
 
图2-47 域信息
 
图2-48 配置用户名密码
 
图2-49 配置服务器
注意Schema所有者,由于选择安装了多个组件,而每个组件的Schema所有者都不同,所以,Schema所有者这一项,保持默认。不应该想当然的去填写sys as sysdba等等,虽然能够配置通过,但是在启动服务的时候,将报错。 
 
图2-50 配置JDBC组件方案
 
图2-51 组件方案测试
在此,选择配置管理服务器、受管服务器、群集和计算机、部署和服务 。 

图2-52 选择可选配置
  
图2-53 配置管理服务器
默认创建三个管理服务器:WLS_Services、WLS_Portlet、WLS_Spaces,端口保持默认 

图2-54 配置受管理服务器 
在此,我们不添加集群,有需要,可以在配置完成之后,进入控制台进行配置  

图2-55 配置集群
创建计算机Machine_owc 
 
图2-56 配置计算机
 
将三个受管服务器放在上一步创建的计算机上,以便于管理  

图2-57 分配服务器
将部署定位到群集或服务器,建议保持默认设置 
 
图2-58 定位1
 
图2-59 定位2
查看配置概要,没有需要改动,即可以开始创建 
 
图2-60 配置概要
 
图2-61 创建域
请注意记录域位置和管理服务器的URL 
域位置: d:\Oracle\Middleware\user_projects\domains\owc_domain
管理服务器 URL: http://lPortal-Server02:7001
到此,配置Oracle WebCenter Suite 11g就成功完成。 
 

6.安装WebCenter Content

注意:安装前,启动Oracle Database 11g的监听和服务。 输入JDK的绝对路径 。
 
图2-62 jre路径
 
图2-63 欢迎界面


 
图2-64 跳过更新
 
图2-65 先决条件检查


 
图2-66 安装位置
 
图2-67 安装概要


 
图2-68 安装进度
过程中可能需要切换磁盘,选择正确的磁盘文件就可以;
 
图2-69 安装完成


到此Oracle ECM基本安装完成。

 7.安装RCU(Repository Creation Utility) 

元数据库包含了Oracle Fusion Middleware系统的所有元数据。这些系统包括:Oracle BPEL Process Manager、Oracle B2B、Oracle Portal、Oracle Internet Derectory、Oracle WebCenter等等。另外它还包括了Oracle Fusion Middleware的配置相关的元数据和企业应用相关的元数据。 
注:元数据就理解为基础数据,这些数据包括应用所需的数据和配置信息相关的数据。 
预配置: 
启动数据库监听lsnrctl start 
启动数据库服务net Start OracleServiceORCL 
用sys登录数据库,做如下设置,修改配置参数 
alter system set processes=500 scope=spfile;  
alter system set open_cursors=800 scope=spfile; 
commit;  
提交之后,重启数据库 
 
注意:安装RCU之前,一定要启动数据库监听和数据库服务。 
解压下好的文件,在RCUHome中找到BIN文件,运行其中的RCU.bat
 
图2-70 RCU安装欢迎界面
 
图2-71 创建资料库 
填写数据库连接详细资料,确保数据库及监听已经启动,主机名与监听 listener.ora (即你计算机名,可以再右击计算机->属性中看到)中的主机名保持一致,用户名填写具有DBA 权限的用户,在此,填写sys,角色指定为SYSDBA。 
 注意:不要试图去创建一个用户,然后赋于其 DBA 权限。虽然在安装 RCU 的时候,不会出现错误,但是以接下来安装其他应用的时候,会导致不可预知的问题。 
 
图2-72 数据库连接
 
图2-73 创建资料库先决条件检查
指定方案所有者的前缀,默认为 DEV。选择为哪些组件创建资料档案库,在此,本文选择需要的一些组件,读者可以按照自己需要的选择组件。
 
图2-74 选择组件1
 
图2-75 选择组件2
 
图2-76 选择组件3
对需要安装资料档案库的实用程序进行先决条件检查。
 
图2-77 先决条件检查
 
在安装RCU 之前,如果没有修改数据库参数,检查时,会出现以下的错误提示,继而无法继续:
 
图2-78 创建失败1
 
图2-79 创建失败2
在安装数据库的时候,如果没有选择字符集为AL32UTF8 ,检查时,出给出以下的警告:
 
图2-80 创建失败3


 
为方案指定口令,在此选择“对所有方案使用相同的口令”,输入口令,下一步
 
图2-81 方案口令
映射表空间,查看各组件对应的方案所有者、默认表空间和临时表空间,下一步  

图2-82 映射表空间
刚刚创建的数据库,不存在表空间,安装程序提示新创建表空间,确定 
 
图2-83 创建表空间
验证和创建表空间,由于选择创建所有组件的元数据库。根据自己的硬件情况,需要一定比较长的时间。
 
图2-84 创建表空间2
 
表空间创建成功,查看概要情况,开始创建实用程序的资料档案库, 

图2-85 概要1
 
图2-86 概要2
 
图2-87 创建实用程序
实用程序创建成功,查看完成概要 
 
图2-88 完成概要
到此,实用程序的数据库资料档案库创建成功。 

 8.配置UCM到WebLogic



找到配置文件
 
图2-89 配置Application Server目录
 
图2-90 配置向导
选择已经在创建的域
 
图2-91 选择域
 
图2-92 选择扩展源
输入好主机名和方案口令
 
图2-93 配置JDBC组件方案


 9.启动和关闭Oracle WebCenter Suite 11g   



启动顺序: 
先启动数据库监听和数据库服务 
再启动管理服务器AdminServer 
最后启动受管服务器ManageServer 
 
关闭顺序: 
先关闭受管服务器ManageServer 
再关闭管理服务器AdminServer 
最后关闭数据库服务和数据库监听 
 
具体的启动服务命令如下: 
启动数据库监听 
Lsnrctl start 
启动数据库服务 
Net Start OracleServiceORCL 
启动管理服务器AdminServer 
到d:\Oracle\Middleware\user_projects\domains\owc_domain\bin\目录下执行startWebLogic.cmd 命令
启动管理服务器ManageServer 
到d:\Oracle\Middleware\user_projects\domains\owc_domain\bin目录下执行
startManagedWebLogic.cmd WC_Spaces http://Portal-Server02:7001命令
启动UCM服务
到d:\Oracle\Middleware\user_projects\domains\owc_domain\bin目录下执行
startManagedWebLogic UCM_server1
具体的关闭服务命令如下: 
关闭UCM服务
到d:\Oracle\Middleware\user_projects\domains\owc_domain\bin目录下执行
stopManagedWebLogic UCM_server1


关闭管理服务器ManageServer 
到d:\Oracle\Middleware\user_projects\domains\owc_domain\bin目录下执行
stopManagedWebLogic.cmd WC_Spaces http://Prtal-Server02:7001命令
关闭管理服务器AdminServer 
到d:\Oracle\Middleware\user_projects\domains\ owc_domain \bin\目录下执行
stopWebLogic.cmd 命令
关闭数据库服务 
Net Stop OracleServiceORCL 
关闭数据库监听 
Lsnrctl stop 
 
访问AdminServer控制台的URL    http://Portal-Server02:7001/console 
默认的管理员用户名:weblogic 
 
访问WebCenter Spaces的URL   http:// Portal-Server02:8888/webcenter  
 
访问UCM的URL   http:// Portal-Server02:16200/cs
 

三.测试

1.测试WebLogic

启动WebLogic服务。
启动成功显示running mode
 
图3-1 启动weblogic
打开 http://Portal-Server02:7001/console 
 
图3-2 启动weblogic console
 
图3-3 weblogic console 登录页面
默认用户名weblogic  登录后 

图3-4 weblogic console 页面
测试成功。


2.测试WC_space

启动WC_space服务,启动时需要输入账户密码 默认账户weblogic启动成功后显示running mode
 
图3-5 webcenter spaces启动
打开 http:// Portal-Server02:8888/webcenter  输入用户名密码,默认用户名weblogic
 
图3-6 webcenter spaces登录页面
 
图3-7 webcenter spaces页面
测试成功。




3.测试UCM服务

启动UCM服务,启动过程中需要输入用户名密码,默认用户是weblogic,启动成功后显示running mode 
 
图3-8 UCM启动
输入用户名密码。默认用户名是weblogic
 
图3-9 UCM登录压面
登录后有个配置页面,全部默认配置即可
 
图3-10 UCM配置压面
提交后,重启WebLogic和UCM服务,打开http://Portal-Server02:16200/cs/  输入用户名密码,默认用户是weblogic 
 
图3-11 UCM页面面
测试成功。




0 0