Oracle WebCenter 11g環境搭建手冊

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頁面面
測試成功。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章