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
- Oracle WebCenter 11g环境搭建手册
- 如何安装Oracle WebCenter Suite 11g
- 如何安装Oracle WebCenter Suite 11g
- 安装WebCenter 11g
- Oracle WebCenter 11g 快速开发指南--翻译(一)
- Oracle WebCenter 11g 快速开发指南--翻译(二)
- Oracle WebCenter 11g 快速开发指南--翻译(三)
- VC2008 + Oracle 11g pro c 开发环境搭建
- VMware搭建Oracle 11g RAC测试环境 For Linux
- Oracle 11g RAC搭建(VMware环境)
- Oracle-11g学习1 - Linux环境搭建1
- Oracle-11g学习2 - Linux环境搭建2
- Node.js和Oracle 11g 环境搭建笔记
- Oracle 11g RAC搭建(VMware环境)
- 《Oracle RAC最佳部署手册 环境Oracle 11G R2 RAC for Linux》pdf
- Oracle WebCenter 介绍
- Oracle Database 11g DBA手册pdf
- oracle 11g dataguard 搭建
- ThinkPHP点击菜单后页面无法出来
- 解决jsp页面传值乱码问题
- android中怎么给TextView的部分字段加下划线并设置监听事件
- Error: An attempt was made to reference a token that does not exist.
- Android程序中Acticity间传递数据
- Oracle WebCenter 11g环境搭建手册
- nyoj 36 最长公共子序列 【DP】
- Java多线程之共享资源
- Oracle HR 样例用户的建立 10g,11g均可
- 优米--Google搜索打不开的解决方法,图文教程一劳永逸
- 杭电acm1013 hdu-acm-1013解题报告
- xfire
- 大明的A+B!(大数)
- bootstrap模态框(modal)使用remote方法加载数据,只能加载一次的解决办法