实验环境
- Windows 7 Professional(64bit)
- Oracle Database 10g Express Edition(Universal)
- Oracle WebCenter 11.1.1.3.0
创建数据库表
Oracle Fusion Middleware 11g中的产品(如:SOA Suite、WebCenter Suite等)所使用的数据库表及表空间的创建都是通过RCU(Repository Creation Utility)这个图形化工具完成。RCU的操作都是通过图形化向导完成,由于操作比较简单,这里就这多介绍了。在创建表之前要注意以下问题:
- 数据库版本,如果使用Oracle Database 10g一定要使用10.2.0.4.0以上的版本(如果使用Express Edition忽略警告信息)
- 数据库创建时所使用的语言集应该是UTF-8,
- 系统参数"processes”与“open_cursors”一定要大于等于300,可以通过以下命令
SQL>alter system set processes=300 scope=spfile; SQL>alter system set open_cursors=300; SQL>shutdown immediate; SQL>startup;
创建WebCenter Domain
运行%WEBCENTER_HOME%\common\bin\config.cmd,启动安装向导
选择域源
- Oracle JRF(必选)
- Oracle WSM Policy Manager(必须选)
- Oracle Enterprise Manager(必选)
- Oracle WebCenter Space(必选)
- Oracle Wiki and Blog Server(可选)
- Oracle Portlet Producers(可选)
如果是开发与测试,最好使用Sun JDK
根据RCU创建时输入的信息填写相关信息
默认Oracle WebCenter域向导会创建四个WebLogic Server实例,即:AdminServer(域管理服务器)、WLS_Services(Wiki、Blog、Forum等)、WLS_Spaces(社区服务)、WLS_Portlet(Portlets相关服务)。对于个人测试或试用来说,这样的配置太过复杂,通过我的测试,使用两个实例比较合理,也就是说将WLS_Spaces、WLS_Services、WLS_Portlet中的应用合并,这就需要在创建域时自定义相关配置。
最好指定机器定或IP地址
删除除WLS_Spaces以外的所有服务器配置,指定WLS_Spaces的地址与端口
将下列选项勾掉(不选):
- owc_wiki#11.1.1.2.0
- wsrp-tools#11.1.1.2.0
- portalTools#11.1.1.2.0
- owc_discussions#11.1.1.2.0
将下列选项勾上(选上)
- owc_discussions#11.1.1.2.0
- owc_wiki#11.1.1.2.0
- wsrp-tools#11.1.1.2.0
- portalTools#11.1.1.2.0
- oracle.portlet-producer.jpdk#11.1.1@11.1.1
- oracle.portlet-producer.wsrp#11.1.1@11.1.1
- oracle.bpm.mgmt#11.1.1@11.1.1
将下列选项勾掉(不选):
- OWCWikiDS
- PortletDS
- OWC_DiscussionDS
将下列选项勾选(选上):
- OWCWikiDS
- PortletDS
- OWC_DiscussionDS
启动测试
%DOMAIN_HOME%\startWebLogic.cmd
%DOMAIN_HOME%\bin\startManagedWebLogic.cmd WLS_Spaces t3://gniu-cn.cn.oracle.com
访问:http://gniu-cn.cn.oracle.com:8888/webcenter
到此,算是Oracle WebCenter的初步安装完成,但是还有很多后续配置工作要做,今天先写到这儿。:)