Comments
Description
Transcript
セットアップ手順 Windows 32bit 版 (シングル環境)
WebSphere Portal and Lotus Web Content Management V6.1.0.2 [WP V6.1.0.2 (WAS V6.1.0.21) + WCM V6.1.0.2 CF12 with DB2 9.1 ESE FP5, ITDS 6.1, IHS 6.1.0.21] セットアップ手順 Windows 32bit 版 (シングル環境) 2009/7/1 1/123 第1版 <目次> はじめに............................................................................................................3 1. 1-1. 序文 ..................................................................................................................................................... 3 1-2. 当資料にて導入する環境................................................................................................................... 4 導入にあたって..................................................................................................6 2. 2-1. 前提条件 ............................................................................................................................................. 6 2-2. 事前準備 ............................................................................................................................................. 8 2-3. 各種設定 ........................................................................................................................................... 12 2-4. 導入の流れ ....................................................................................................................................... 12 WP の導入......................................................................................................13 WAS のフィックス適用 .....................................................................................19 3. 4. 4-1. WebSphere Software アップデート・インストーラーの導入.............................................................. 19 4-2. WAS フィックス・パックの適用........................................................................................................... 23 4-3. WAS 個別フィックスの適用............................................................................................................... 28 WP/WCM のフィックス適用 .............................................................................31 5. 5-1. WP アップデート・インストーラーの準備 ........................................................................................... 31 5-2. WP フィックス・パックの適用 ............................................................................................................. 31 5-3. WCM 集積フィックスの適用 ............................................................................................................. 40 5-4. WP 個別フィックスの適用 ................................................................................................................. 45 DB2 の導入とアップグレード ............................................................................46 6. 6-1. DB2 V9.1 ESE FP4 の導入............................................................................................................... 46 6-2. DB2 V9.1 ESE FP5 の適用............................................................................................................... 54 WP の外部データベース構成...........................................................................57 7. 7-1. データベースの作成 ......................................................................................................................... 57 7-2. データベースの移行準備 ................................................................................................................. 61 7-3. データベースの移行 ......................................................................................................................... 64 ITDS の導入と初期設定 ..................................................................................68 8. 8-1. ITDS V6.1 の導入 ............................................................................................................................. 68 8-2. ITDS V6.1 日本語 言語パックの適用 ............................................................................................ 74 8-3. ITDS 集積フィックスの適用............................................................................................................... 76 8-4. ITDS の初期設定 .............................................................................................................................. 80 9. WP のスタンドアロン LDAP 構成 .....................................................................94 10. IHS の導入・構成 .........................................................................................97 10-1. IHS V6.1 の導入.............................................................................................................................. 97 10-2. IHS フィックスの適用 ..................................................................................................................... 102 10-3. Plugin V6.1 の導入........................................................................................................................ 106 10-4. Plugin フィックスの適用..................................................................................................................113 11. WP/WCM の WEB サーバー構成.............................................................. 117 2/123 1. はじめに 1-1. 序文 当資料では、WebSphere Portal and Lotus Web Content Management V6.1.0.1 として提供されるメディ アと、Web サイトよりダウンロードする各製品のフィックスを使用し、Windows 上に Lotus Web Content Management(WebSphere Portal)V6.1.0.2 のシングル環境を構築する手順について記述します。 当ドキュメントは、Lotus Web Content Management が含まれる Portal 関連製品 (WebSphere Portal Extend/Enable/Express, Content Acclerator), および Lotus Web Content Management (Standard Edition を含む)が対象となります。(Server Edition は WCM が含まれないため対象外) <<注意事項>> 当資料は日本アイ・ビー・エム株式会社ならびに日本アイ・ビー・エム システムズ・エンジニアリ ング株式会社の正式なレビューを受けておりません。当資料は正式なマニュアルをはじめとす るドキュメントの補完資料として参照して下さい。 当資料は、製品の特定バージョンを使ってテストをした結果を基に記述しています。今後の PTF, Fix Pack の適用により動作が当資料に記述された内容とは異なってくる可能性がありますので ご了承下さい。 当資料は、Microsoft Windows Server 2003 Standard Edition SP2 (32bit 版)でのみ稼動確認を行 っており、他の環境での動作確認は実施しておりません。他のオペレーティング・システムでの 手順につきましては、マニュアルを参照ください。 資料中、以下の略称を使用する場合があります。 略称 正式名称 WAS IBM WebSphere Application Server WP IBM WebSphere Portal WCM IBM Lotus Web Content Management IHS IBM HTTP Server Plugin Web server plug-ins for IBM WebSphere Application Server DB2 IBM DB2 Universal Database (ここでは Restricted Enterprise Server Edition を指します) ITDS IBM Tivoli Directory Server 3/123 1-2. 当資料にて導入する環境 マシン名と導入される製品 マシン名 導入製品 lniseta8.roppongi.japan.ibm.com Microsoft Windows Server 2003 Standard Edition SP2 (当資料では上記の名前とします) WP/WCM V6.1.0.2 on WAS V6.1.0.21 IHS V6.1.0.21 Plugin V6.1.0.21 DB2 V9.1 FP5 ITDS V6.1.0.3 ※上記製品に追加で個別フィックスを適用するものもあります。 <<備考>> ・ 作業はすべて Windows の管理者権限のあるユーザーで行ってください。 ・ WCM は WP を導入することで付随してインストールされます。以下では「WP の導入」という表現 を用いますが、これは WCM の導入の意味でもあります。WCM のバージョン(6.1.0.2 など)は WP のバージョンのことですが、WCM 独自の Cumulative Fix(=CF、集積フィックス)が存在し、 WCM6.1.0.2 CF12 などの表記をする場合があります。 ・ WP/WCM の実行基盤である WAS のバージョンは WP/WCM のバージョンとは独立しています。 当手順書では WAS6.1.0.21 を使用します。より上位のバージョンを使用する際は、必要な個別フ ィックスも当手順書とは異なる可能性がありますのでご注意ください。 ・ 当手順書では、新規に WP/WCM を導入して 6.1.0.2 にアップグレードする手順となっております。 既存の WP/WCM 環境に適用する場合は追加の手順が必要となる場合がありますので、<<参 考>>に記載の Readme に従ってください。 ・ WP V6.1 では導入と構成が別ステップになっており、導入は簡潔に終了するようになっていま す。 ・ WP V6.1 導入終了後の環境としては、WP の構成データは Derby という Java ベースの簡易デー タベースに格納されており、ユーザー情報は WAS のセキュリティー機能によってファイルベース で管理されています。この構成は、本番のシステム稼働環境としては推奨されない構成となって います。またクラスター構成では、構成データのリポジトリとしての Derby の使用はサポートされ ません。そのため、それぞれの環境に合わせて構成ステップで、WP 構成データのリポジトリー・ データベースの変更(Derby→IBM DB2 などの DBMS 製品)、ユーザー・レジストリーの変更(フ ァイルベース→IBM Tivoli Directory Server などの LDAP 製品)を実施することになります。なお 当資料ではクラスター構築は行いません。 4/123 ・ クラスター構築の手順は「WebSphere Portal and Lotus Web Content Management V6.1 セットア ップ手順書 (Windows/クラスター環境/LDAP サーバー無し)」(IBM 社内からのみ閲覧可能)、も しくは AIX 版となりますが、「WebSphere Portal and Lotus Web Content Management V6.1 セット アップ手順書(AIX/クラスター環境)」を参考にしてください。 WebSphere Portal and Lotus Web Content Management V6.1 セットアップ手順書 (Windows/ク ラスター環境/LDAP サーバー無し) ※IBM 社内からのみダウンロード可能 http://w3-06.ibm.com/jp/domino02/ise/ISEINFO.NSF/604755fe61c93ffc492563fd002551ec/d2 80d6db707092cc492574b3003d32cc?OpenDocument WebSphere Portal and Lotus Web Content Management V6.1 セットアップ手順書(AIX/クラス ター環境) http://www.ibm.com/developerworks/jp/lotus/ldd_tech/20081107_wp_c.html ・ 当手順書では、WCM と同じマシンに IHS の導入と Plugin による IHS の Web サーバー構成を 行います。IHS 及び Plugin のバージョンは、今回使用する WAS と同じ 6.1.0.21 とします。 <<参考>> IBM WebSphere Portal V6.1.0.1 Information Center (Information Center = 製品マニュアル) http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1m0/topic/com.ibm.wp.ent.doc_v6101/welco me_main.html ※ 2009 年 6 月現在、WP6.1.0.2 の Information Center は提供されていません。 6.1.0.2: Readme for IBM WebSphere Portal 6.1 fix pack 2 (6.1.0.2) - stand-alone http://www-01.ibm.com/support/docview.wss?rs=688&uid=swg27014975 WebSphere Application Server V6.1 Information Center http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp 当手順書で利用している製品は以下になります。 ・Network Deployment (分散プラットフォーム及び Windows) ・IBM HTTP Server for WebSphere Application Server V6.1 IBM DB2 V9.1 Information Center http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp IBM Tivoli Directory Server V6.1 Information Center http://publib.boulder.ibm.com/infocenter/tivihelp/v2r1/index.jsp?topic=/com.ibm.IBMDS.doc/wel come.htm 5/123 2. 導入にあたって 2-1. 前提条件 WP(WCM)V6.1.0.2 を Microsoft Windows Server 2003 Standard Edition SP2 (32bit) 環境に導入す るための前提となるハードウェアおよび導入ソフトウェア(抜粋)の最小レベルは以下のものになりま す。(DB の容量は含みません。) 対象 条件 ハードウェア HDD: WP 2.5GB のディスク空き容量 WAS 1.0GB のディスク空き容量 合計 4.0GB のディスク空き容量 CPU: Intel Pentium プロセッサー 500MHz 以上, AMD Opteron (32bit), Intel EM64T (32bit) 物理メモリ: 最小 2GB、実働環境 4GB 以上 CD-ROM ドライブ アプリケーション・サーバー WAS 7.0.0.1 WAS 6.1.0.21 データベース Derby 10.3.3.1 (WAS 7.0.0.1) 10.1.3.2 (WAS 6.1.0.21) DB2 Enterprise Server Edition 8.1 FP16, 9.1 FP5, 9.5 FP1 Express Edition 8.1 FP16、9.1 FP5, 9.5 FP1 Workgroup Server Edition 8.1 FP16, 9.1 FP5, 9.5 FP1 ※どのエディションでも 9.1 FP5 を使用する場合は DB2 9.5 の JDBC ドライバーの使用が必要 Oracle Enterprise Edition / Standard Edition 11g Release 1 (patch level 11.1.0.7 以上) Enterprise Edition / Standard Edition 10g Release 1 (patch level 10.1.0.5 Patch 4 以上) Release 2 (patch level 10.2.0.3 以上) Enterprise Edition / Standard Edition 9i Release 2 (patch level 9.2.0.8) Microsoft SQL Server Enterprise Edition 2005 SP2 6/123 対象 条件 Web サーバー Apache Server 2.0.59, 2.2 IBM HTTP Server 6.1, 7.0 IBM Lotus Domino Enterprise Server 8.5, 8.0.2, 8.0.1, 8.0, 7.0.3, 7.0.2, 7.0.1 Microsoft Internet Information Services 7, 6.0 Sun Java System Web Server 6.1 SP10, 6.0 SP9 LDAP サーバー IBM Lotus Domino Enterprise Server 8.5, 8.0.2, 8.0.1, 8.0, 7.0.3, 7.0.2, 7.0.1 IBM Tivoli Directory Server 6.0, 6.1 (IO002714 6.0.0.1-TIV-ITDS-IF000a を適用) Novell eDirectory 8.7.3, 8.8 Sun Java System Directory Server 6, 6.1, 6.3 Windows Active Directory 2008 excluding Application Mode 2000, 2003 including Application Mode Web ブラウザー Microsoft Internet Explorer 7.0 Microsoft Internet Explorer 6.0 SP2 (Windows XP, 2003) Microsoft Internet Explorer 6.0 SP1 (Windows 2000) Firefox V1.5.0.7, 2.0, 3.0 Apple Safari 3.1 以上 Opera 9.52 各ソフトウェアの採用にあたり詳細な注意事項がある場合があります。WP V6.1 のサポート対象とな るハードウェア/ソフトウェアバージョンに関しての最新情報は以下でご確認ください。 【Technote】WebSphere Portal detailed system requirements http://www.ibm.com/support/docview.wss?rs=688&uid=swg27007791 7/123 2-2. 事前準備 WP V6.1.0.1 の製品 CD は以下のようなディスクが含まれています。(エディションによって含まれる ディスクは異なります。以下は Enable エディションに含まれる主なディスクのみ記載しており、実際は 他にも含まれるディスクがあります。) そのうち、当資料内では、以下の太字で示した CD を使用します。 CD 番号 コンポーネント W-Setup WebSphere Portal Server Install V6.1.0.1 W-1 WebSphere Application Server Network Deployment for Windows x86-32, V6.1.0.19 W-2 WebSphere Application Server Network Deployment for Windows x86-64 W-3 WebSphere Portal Server Server component (Disk 1 of 4) V6.1.0.1 W-4 WebSphere Portal Server Server component (Disk 2 of 4) V6.1.0.1 W-5 WebSphere Portal Server Server component (Disk 3 of 4) V6.1.0.1 W-5A WebSphere Portal Server Server component (Disc 4 of 4) V6.1.0.1 W-6 IBM Support Assistant V4.0, RemoteDCS V6.1.0.1 & Search Component WebScanner V6.1.0.1 W-9 IBM Tivoli Directory Server 6.1 x86-32 W-10 IBM Tivoli Directory Server 6.1 x86-64 W-11 DB2 Restricted Enterprise Server Edition for Windows 32-bit W-12 DB2 Restricted Enterprise Server Edition for Windows 64-bit W-13 WebSphere Application Server Network Deployment Supplements W-14 WebSphere Application Server Network Deployment Supplements (Windows 64-bit) 当資料では、上記 CD イメージを、ローカルマシン上の C:¥work へコピーし、そこからインストールす ることを前提にしています。CD イメージ用に十分なスペースを、確保して下さい。(下図参照) 【CD イメージ配置図】 C:¥work¥W-Setup ¥W-1 ¥W-3 ¥W-4 ・・・ ¥W-13 上記のようにディスク名のディレクトリーを同一ロケーションに作成しておくことで、WP のインストー ル中にディスク交換(次のディスク内容のロケーション指定)を求められることがなくなります。 ※ 詳細については、以下の URL をご参照下さい。 【WP V6.1.0.1 Information Center】Installation source location http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1m0/topic/com.ibm.wp.ent.doc_v6101/i nstall/inst_source.html 8/123 WCM6.1.0.2 環境を構築するために WP6.1.0.1 の製品ディスクに追加で必要な、以下の修正ファイ ル類をあらかじめダウンロードしておきます。 z WebSphere Software のアップデート・インストーラー(32bit 版) ※下記バージョンより新しくても 可 IBM Update Installer V7.0.0.3 for WebSphere Software for Windows http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg24020448 z 以下の WAS/IHS/Plugin 及び Java SDK のフィックス・パック WebSphere Application Server V6.1 Fix Pack 21 for Windows ・ 32-bit x86 AMD/Intel AppServer (WAS) ・ 32-bit x86 AMD/Intel IBM HTTP Srvr (IHS) ・ 32-bit x86 AMD/Intel Plug-ins (Plugin) ・ 32-bit x86 AMD/Intel Java SDK (Java SDK) http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg24021109 z 以下の WAS 個別フィックス PK76646: Java SDK Interim Fix for IBM SDK plus defects for Portal (Windows 32bit 版) http://www-01.ibm.com/support/docview.wss?uid=swg24021558 その他に必要な以下の個別フィックスは下記 URL からまとめてダウンロード可能です。 PK66383: VMM Incorrectly Adds File Repository User to a DB Group PK70063: NameAlreadyBoundException thrown in the console PK71355: Virtual Member Manager Federation Adapter Not Working PK72757: SRVE0216E: post body contains less bytes than specified PK72919: Content-type cannot be parsed correctly by the Web Container PK74487: Search Returns Users From Base Entries Not in Realm PK76266: Attribute ''ibm-primaryemail'' can not be returned from file PK78876: Cross Group Repository Deletion Causes Exception PK83140: Different Realm Delimiters Not Working in VMM PK83999: NamingException when updating group membership http://www.ibm.com/eserver/support/fixes/fixcentral/swg/quickorder?fixes=6.1.0.2-WP-Required-App Server-V6.1.0.21-Fixes&productid=WebSphere%20Portal&brandid=5 z 以下の Plugin の個別フィックス PK83788: incorrect handling of partition tables by plugin (6.1.0- 用 Windows 32bit 版) http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg24022951 z WP のアップデート・インストーラー WebSphere Portal utilities - Platform-specific WebSphere Portal Version 6.1 Update Installers 9/123 (Windows 用) ※Java はバンドルされてなくても構いません。 https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=swgwp-utilities&S_PK G=V61PUI&lang=en_US&cp=UTF-8 z 以下の WP フィックス・パック WebSphere Portal version 6.1, fix pack 2 (6.1.0.2) (下記の WP 個別フィックスと同じ URL からまとめてダウンロード可能) z 以下の WCM 集積フィックスとその前提フィックス PK86918: Current Lotus Web Content Management Cumulative Fix (CF12) (09/5/14 時点の最新) (下記の WP 個別フィックスと同じ URL からまとめてダウンロード可能) PK85710: VIRTUAL PORTAL SHOW SOMETIMES CONTENT OF OTHER VPS (6.1.0.2 Multi 用) http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?apar=PK85710&productid=WebS phere%20Portal&brandid=5 z 以下の WP 個別フィックス 下記 URL からまとめてダウンロード可能です。 PK84560: Update PSELibs.zip under /installableApps/ PK84603: IBM JSF v3 Calendar widget fails to initialize in IE in Web 2.0, plus integrates other Web 2.0 fixes PK84616: After defining scope on features, not all search results are returned PK84758: Theme customizer plug-in not registered in the migration framework. http://www.ibm.com/eserver/support/fixes/fixcentral/swg/quickorder?brandid=5&productid=WebSphe re%20Portal&vrmf=6.1.0.2&platform=All&searchtype=recommended (上記 URL から同時にダウンロード可能な WCM EditLive Update 3.3.1.172 は EditLive を使用して いなければ不要です。使用する場合は適用してください。) z 以下の DB2 フィックス・パック V9 Fix Pack 5 for Windows (32 bit) - DB2 Enterprise Server Edition http://www-01.ibm.com/support/docview.wss?rs=71&uid=swg21255394#r5 ※当資料では製品前提と同じ FP5 を取り扱いますが、上位のバージョンであればサポート対象とな ります。 10/123 z 以下の DB2 JDBC Driver IBM Data Server Driver for JDBC and SQLJ version 3.50.152 (as shipped with DB2 for LUW v9.5) https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=swg-idsjs11&S_PKG=dl &S_TACT=moredl&S_CMP=expcsite&lang=en_US&cp=UTF-8 z 以下の ITDS の集積フィックス IBM Tivoli Directory Server, Version 6.1.0.3-TIV-ITDS-IF0003 (Windows 32bit 版) http://www-01.ibm.com/support/docview.wss?rs=0&uid=swg24022961 ※当フィックスは WP V6.1 の前提としては掲載されておりませんが、日本語環境の ITDS V6.1 と DB2 V9 の組み合わせにおいて障害が報告されており、FP0002 以上の適用によって解決されます。 [参考] IO08734: Error GLPCTL036E from idscfgdb in using DB2 9 in Japanese locale http://www.ibm.com/support/docview.wss?&uid=swg1IO08734 当手順書では、上述の FP0003IF0003 を用いますが、FP0002 以上のバージョンであれば他のフィ ックスでも構いません。 当資料では、ダウンロードしたファイルを、C:¥work に保存することを前提にしています。 ダウンロードするファイル用に十分なスペースを、前提条件とは別に確保して下さい。 11/123 2-3. 各種設定 各マシンに対して固定IP アドレスを割り当て、DNSの設定もしくはhostsファイルに設定を記述するな どで、名前解決ができるようにします。 当資料の例では以下のホスト/ドメイン名を使用しています。 役割 ホスト名 ドメイン名 WP機 lniseta8 roppongi.japan.ibm.com WP 機に対し、以下の設定値を使用します。 対象 設定値 WPインストール・ディレクトリー C:¥IBM¥WebSphere¥PortalServer WASインストール・ディレクトリー C:¥IBM¥WebSphere¥AppServer WP用WASプロファイル・ディレクトリー C:¥IBM¥WebSphere¥wp_profile セル名(自動的にノード名と同一となる) lniseta8 ノード名 lniseta8 ホスト名 lniseta8.roppongi.japan.ibm.com WP管理ユーザーID wpsadmin WP管理ユーザー・パスワード wpsadmin 2-4. 導入の流れ 当資料での導入の流れは、以下の通りです。 1. WP6.1.0.1 の導入 2. WAS のフィックス・パック 6.1.0.21 及び個別フィックスの適用 3. WP(WCM)のフィックス・パック 6.1.0.2 及び集積フィックス、個別フィックスの適用 4. DB2 の導入、フィックス適用と WP の外部データベース構成 5. ITDS の導入、フィックス適用と WP のスタンドアロン LDAP 構成 6. IHS、Plugin の導入、フィックス適用と WP の Web サーバー構成 12/123 3. WP の導入 ここでは WP V6.1.0.1 の導入を行います。 1. コマンド・プロンプトを開き、以下のコマンドを実行します。 > cd C:¥work¥W-Setup > install.bat 2. インストール・ウィザードが起動するので、「次へ」をクリックします。 3. ソフトウェア・ライセンス情報の画面が表示されるので内容を確認し、「使用条件の条項に同意 します。」を選択して、「次へ」をクリックします。 13/123 4. インストール・タイプとして「すべて」を選択し、「次へ」をクリックします。 「すべて」を選択すると、管理ポートレット、ようこそページ、その他の製品提供のポートレット が導入されます。 「管理」を選択すると、管理ポートレットとようこそページのみが導入され、製品提供のポートレ ットは導入されません。導入後にカスタマイズを行う場合には、不要なポートレットを導入しな い「管理」インストールを選択します。 5. WP のインストール・ディレクトリーとして、以下を確認し、「次へ」をクリックします。 WP および WCM インストール・ディレクトリー: C:¥IBM¥WebSphere ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 14/123 6. 7. ノード名、ホスト名として、以下を設定し、「次へ」をクリックします。 ノード名 lniseta8 ホスト名 lniseta8.roppongi.japan.ibm.com WP 管理者のユーザーID、パスワードとして以下を設定し、「次へ」をクリックします。 管理ユーザーID: wpsadmin 管理パスワード: wpsadmin 15/123 8. サービスとして WebSphere Portal を実行するかどうか選択する画面がでますので、チェックを入 れずに(デフォルト)「次へ」をクリックします。 9. サマリーが表示されるので、「次へ」をクリックします。 16/123 10. インストールが正常に完了したら、「ファースト・ステップを起動する」、「構成ウィザードを起動す る」双方のチェックを外して、「終了」をクリックします。 11. ブラウザーからWP管理者でログイン/ログアウトできることを確認します。 (ユーザーID:wpsadmin、パスワード:wpsadmin) URL http://lniseta8.roppongi.japan.ibm.com:10040/wps/portal 17/123 18/123 4. WAS のフィックス適用 WP6.1.0.2 の前提となる WAS のフィックス・パックと個別フィックスを適用します。 4-1. WebSphere Software アップデート・インストーラーの導入 最初に WAS やこの後に導入する IHS、Plugin などにフィックスやフィックス・パックを適用するため のアップデート・インストーラー自体をインストールします。 1. 以下のコマンドにて、インストールにて作成された2つのサーバー・プロファイルである server1 の 停止確認、WebSphere_Portal の停止を行います。 server1 の停止確認 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > serverStatus.bat -all -user wpsadmin -password wpsadmin ※ここで server1 が起動している場合、以下のコマンドで停止して下さい。 > stopServer.bat server1 -user wpsadmin -password wpsadmin WebSphere_Portal の停止 > stopServer.bat WebSphere_Portal -user wpsadmin -password wpsadmin 2. あらかじめダウンロードしてある WebSphere Software アップデート・インストーラーの圧縮ファイ ル「7.0.0.3-WS-UPDI-WinIA32.zip」を一時ディレクトリーに展開し、UpdateInstaller ディレクトリー 以下の install.exe を実行します。 3. インストール・ウィザードが起動するので、「次へ」をクリックします。 19/123 4. ソフトウェア・ライセンス情報の画面が表示されます。内容を確認し、「IBM および第三者が提示 する条件に同意します。」を選択して、「次へ」をクリックします。 5. システム前提条件の検査が正常に完了したことを確認して、「次へ」をクリックします。 20/123 6. インストール・ディレクトリーとして、以下を設定し、「次へ」をクリックします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 7. インストールの要約が表示されるので、「次へ」をクリックします。 21/123 8. インストールが正常に完了したことを確認し、「終了」をクリックします。 「ウィザードの終了時に、IBM Update Installer for WebSphere Software を起動します。」にチェッ クを入れておき、引き続きフィックス・パックの適用を行います。 22/123 4-2. WAS フィックス・パックの適用 WAS のフィックス・パックと個別フィックスは同時に適用できますが、今回の適用対象フィックスは数、 サイズとも大きいので、万一何か問題が発生した時の対応簡略化のため、当手順書では、以下の 3 段階に分けて適用します。当節では①と②のフィックス・パックの適用手順を記載し、次節で③の手 順を記載します。 ①WAS のフィックス・パック ②Java SDK のフィックス・パック ③WAS 及び Java SDK の個別フィックス 1. ダウンロードした WAS フィックス・パック 6.1.0.21 のファイルを、以下のディレクトリーにコピーし ます。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥maintenance 2. アップデート・インストーラーのインストール終了後に「ウィザードの終了時に、IBM Update Installer for WebSphere Software を起動します。」にチェックを入れていなかった場合には、 C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥update.bat を実行し、IBM Update Installer for WebSphere Software を起動します。 3. インストール・ウィザードが起動するので、「次へ」をクリックします。 23/123 4. 製品の選択で、更新対象の製品のインストール・ロケーションを指定します。 ディレクトリー・パスとして以下を確認し、「次へ」をクリックします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 5. 保守操作選択で「保守パッケージのインストール」を選択し「次へ」をクリックします。 24/123 6. 保守パッケージ・ディレクトリー選択で、ディレクトリー・パスとして以下を確認し、「次へ」をクリッ クします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥maintenance ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 7. インストール可能なパッケージとして以下が選択されていることを確認し、「次へ」をクリックしま す。 6.1.0-WS-WAS-WinX32-FP0000021.pak 25/123 8. 一旦アンインストールされる個別フィックスの警告が表示されますが、そのまま「次へ」をクリック します。 9. インストールの要約が表示されるので、「次へ」をクリックしてフィックス・パックのインストールを 開始します。 26/123 10. インストールが正常に完了したことを確認します。この後も適用作業を継続するため、「再起動」 をクリックします。 11. 次に、ダウンロードした Java SDK フィックス・パック 6.1.0.21 のファイルを、以下のディレクトリー にコピーします。 ディレクトリー・パス C:¥IBM¥WebSphere¥PortalServer¥update¥Fixes 12. この節の 2~10 と同じ手順で、Java SDK フィックス・パックの適用を行ってください。 インストールする保守パッケージ 6.1.0-WS-WASSDK-WinX32-FP0000021.pak 27/123 4-3. WAS 個別フィックスの適用 1. ダウンロードした個別フィックスのファイル(計11個)を、以下のディレクトリーにコピーします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥maintenance 2. フィックス・パックの適用終了後にウィザードの「再起動」をクリックしなかった場合には、 C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥update.bat を実行し、起動したウィザードで「次 へ」をクリックしてください。 3. 製品の選択で、更新対象の製品のインストール・ロケーションを指定します。 ディレクトリー・パスとして以下を確認し、「次へ」をクリックします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 4. 保守操作選択で「保守パッケージのインストール」を選択し「次へ」をクリックします。 28/123 5. 保守パッケージ・ディレクトリー選択で、ディレクトリー・パスとして以下を確認し、「次へ」をクリッ クします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥maintenance ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 6. インストール可能なパッケージとして下記画像の通り、コピーした11ファイルが選択されている ことを確認し、「次へ」をクリックします。 29/123 7. インストールの要約が表示されるので、「次へ」をクリックして個別フィックスのインストールを開 始します。 8. インストールが正常に完了したことを確認し、「終了」をクリックします。 30/123 5. WP/WCM のフィックス適用 WP6.1.0.2 として使用するための WP 及び WCM のフィックス・パックと個別フィックスを適用します。 ここで紹介する手順は、 • クラスター構成 • リモートレンダリングの使用 • 前段に外部セキュリティサーバー(TAM など)がある • 既存のカスタマイズ箇所の存在 • リモート検索を使用する場合 などは考慮しておらず、新規導入直後の環境を想定しています。上記条件に当てはまる場合は追 加の手順が必要な場合もありますので、各フィックスの readme を参照してください。 5-1. WP アップデート・インストーラーの準備 最初に WP にフィックスやフィックス・パックを適用するためのアップデート・インストーラー自体を準 備します。WAS とは異なり、アップデート・インストーラー自体のインストール作業はありません。 1. 以下のディレクトリーを作成し、あらかじめダウンロードしてある WP アップデート・インストーラー の圧縮ファイル「PortalUpdateInstallerWIN.zip」を作成したディレクトリー以下に展開します。 C:¥IBM¥WebSphere¥PortalServer¥update 2. フィックス・パック及び個別フィックス用に以下のディレクトリーを作成します。 C:¥IBM¥WebSphere¥PortalServer¥update¥fixpacks C:¥IBM¥WebSphere¥PortalServer¥update¥Fixes 5-2. WP フィックス・パックの適用 1. 以下のファイルのバックアップを取得した上で編集・保存してください。 C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥properties¥wkplc.properties 編集箇所 PortalAdminPwd=wpsadmin WasPassword=wpsadmin CopyWpsEarScreens=true (追記)※ ※wps.ear に含まれる WP のスクリーンをアップデートするための設定です。既存環境でのカスタマイズ内容 が上書きされないようデフォルトは false になっています。今回は新規導入であるため true を指定します。 2. 以下のコマンドを実行して server1 を起動します。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > startServer.bat server1 31/123 3. ブラウザーから WP 管理者で server1 の WAS 管理コンソールにログインします。 (ユーザーID:wpsadmin、パスワード:wpsadmin) URL https://lniseta8.roppongi.japan.ibm.com:10003/ibm/console 4. サーバー > アプリケーション・サーバー > WebSphere_Portal > Web コンテナー設定 > Web コ ンテナー・トランスポート・チェーン と選択します。 32/123 5. WCInboundAdmin > HTTP インバウンド・チャネル を選択します。 33/123 6. 以下の値を設定し、「OK」をクリックします。 読み取りタイムアウト:180 秒間 書き込みタイムアウト:180 秒間 7. 画面上部のパンくずリストより、「Web コンテナー・トランスポート・チェーン」を選択して戻ります。 8. 以下3つのトランスポート・チェーンに関しても同様の操作を行い、HTTP インバウンド・チャネル の読み取り及び書き込みタイムアウトを 180 秒に設定します。 WCInboundAdminSecure WCInboundDefault WCInboundDefaultSecure 9. 画面上部より、「保管」をクリックして構成を保管し、管理コンソールよりログアウトします。 34/123 10. 以下のコマンドを実行して server1 を停止します。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > stopServer.bat server1 -user wpsadmin -password wpsadmin 11. ダウンロードした WP フィックス・パック 6.1.0.2 のファイルを、以下のディレクトリーに展開します。 ディレクトリー・パス C:¥IBM¥WebSphere¥PortalServer¥update¥fixpacks 12. 以下のコマンドにて、WP のアップデート・インストーラーを起動します。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > setupCmdLine.bat > cd C:¥IBM¥WebSphere¥PortalServer¥update > updatePortalWizard.bat 13. 使用する言語を選択します。ここでは「日本語」を選択して「了解」をクリックします。 14. 更新インストール・ウィザードが起動するので、「次へ」をクリックします。 35/123 15. インストール済みの WP6.1.0.1 が検出されるので、そのまま「次へ」を選択します。 16. WasPassword として「wpsadmin」を入力し、「次へ」をクリックします。 17. 「フィックス・パックをインストールする」を選択し「次へ」をクリックします。 36/123 18. フィックス・パックが入っているディレクトリーとして以下を確認し、「次へ」をクリックします。 フィックスパック・ディレクトリー: C:¥IBM¥WebSphere¥PortalServer¥update¥fixpacks ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 19. インストールするフィックス・パックとして以下が選択されていることを確認し、「次へ」をクリックし ます。 WP_PTF_6102 (説明)IBM WebSphere Portal, Version 6.1.0.2 Fix Pack 37/123 20. インストールの要約が表示されるので、「次へ」をクリックしてフィックス・パックのインストールを 開始します。 21. インストールが正常に完了したことを確認し、「終了」をクリックします。 22. WP が起動しているので、ブラウザーから WP 管理者でログイン/ログアウトできることを確認しま す。 (ユーザーID:wpsadmin、パスワード:wpsadmin) URL http://lniseta8.roppongi.japan.ibm.com:10040/wps/portal 38/123 23. 以下のコマンドを実行し、WP を停止します。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > stopServer.bat WebSphere_Portal -user wpsadmin -password wpsadmin 39/123 5-3. WCM 集積フィックスの適用 ※ここでの作業は適用する WCM の CF のバージョンとして 12 を前提としています。より新しいバー ジョンを適用する際には前提フィックスも異なる場合がありますので、ご注意ください。 1. 最初に、ダウンロードした WCM 集積フィックスの前提フィックスファイル「PK85710.jar」のみを、 以下のディレクトリーにコピーします。 ディレクトリー・パス C:¥IBM¥WebSphere¥PortalServer¥update¥Fixes 2. 以下のコマンドにて、WP のアップデート・インストーラーを起動します。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > setupCmdLine.bat > cd C:¥IBM¥WebSphere¥PortalServer¥update > updatePortalWizard.bat 3. 使用する言語を選択します。ここでは「日本語」を選択して「了解」をクリックします。 4. 更新インストール・ウィザードが起動するので、「次へ」をクリックします。 40/123 5. インストール済みの WP6.1.0.2 が検出されるので、そのまま「次へ」を選択します。 6. WasPassword として「wpsadmin」を入力し、「次へ」をクリックします。 7. 「フィックスをインストールする」を選択し「次へ」をクリックします。 41/123 8. フィックス・パックが入っているディレクトリーとして以下を確認し、「次へ」をクリックします。 フィックス・ディレクトリー: C:¥IBM¥WebSphere¥PortalServer¥update¥Fixes ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 9. インストールするフィックスとして以下を選択し、「次へ」をクリックします。 PK85710 (説明)Virtual Portal show sometimes content of other VPs 42/123 10. インストールの要約が表示されるので、「次へ」をクリックして集積フィックスのインストールを開 始します。 11. インストールが正常に完了したことを確認し、「終了」をクリックします。 12. 次に、ダウンロードした WCM 集積フィックスのファイルを、以下のディレクトリーにコピーします。 ディレクトリー・パス C:¥IBM¥WebSphere¥PortalServer¥update¥Fixes 13. この節の 2~12 と同じ手順で、WCM 集積フィックスの適用を行ってください。 インストールするフィックス PK86198 (説明)Cumulative iFix 12 for WCM v6.1.0.1 and v6.1.0.2 43/123 14. 集積フィックスの適用が成功したら、以下のコマンドを実行し、WP を起動します。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > startServer.bat WebSphere_Portal 15. 以下のコマンドを実行し、集積フィックス適用後の処理を行います。 > cd C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine > ConfigEngine.bat update-wcm -DPortalAdminPwd=wpsadmin -DWasPassword=wpsadmin 16. 以下のコマンドを実行し、WP を停止します。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > stopServer.bat WebSphere_Portal -user wpsadmin -password wpsadmin ※リモート・レンダリング・ポートレットを使用する予定がある場合は、ポートレットの更新が必要です。 集積フィックスに付属の readme.txt に従ってください。 44/123 5-4. WP 個別フィックスの適用 1. ダウンロードした WP 個別フィックスのファイルを、全て以下のディレクトリーにコピーします。 ディレクトリー・パス C:¥IBM¥WebSphere¥PortalServer¥update¥Fixess 2. 5-3. WCM 集積フィックスの適用の 2~12 と同じ手順で、WP 個別フィックスの適用を行ってくだ さい。 インストールするフィックスとして検出される4つ全てを選択 PK84560 PK84603 PK84616 PK84758 ここまでで、WP のフィックス適用は完了です。 45/123 6. DB2 の導入とアップグレード 6-1. DB2 V9.1 ESE FP4 の導入 1. C:¥work¥W-11¥ESE¥setup.exe を実行します。 2. セットアップ・ランチパッドが起動するので「製品のインストール」をクリックします。 3. 「DB2 Enterprise Server Edition」の「新規インストール」をクリックします。 46/123 4. セットアップ・ウィザードが起動するので、「次へ」をクリックします。 5. 「使用許諾契約」の内容を確認し、「使用条件の条項に同意します。」を選択し、「次へ」をクリッ クします。 47/123 6. インストール・タイプを選択します。ここでは、「標準」が選択されていることを確認し、「次へ」をク リックします。 7. 「インストール、応答ファイルの作成、またはその両方の選択」では「DB2 Enterprise Server Edition をこのコンピューターにインストールする」を選択し、「次へ」をクリックします。 48/123 8. インストール・フォルダーの選択で以下を指定し、「次へ」をクリックします。 ディレクトリー C:¥IBM¥SQLLIB 9. DB2 Administration Server のユーザー情報を設定します。ここでは、以下のように入力し、「次 へ」をクリックします。 ドメイン (空白) ユーザー名 db2admin パスワード db2admin ※ここで作成したユーザーのパスワードは、Windows2003 のローカルセキュリティーポリシーのデフォルトで は 42 日後に無効になってしまいます。必要に応じてパスワードを無期限にする、等の対応を検討してくださ い。 49/123 10. DB2 インスタンスを構成します。ここでは、DB2 インスタンスに「DB2」が入っていることを確認し、 「次へ」をクリックします。 11. DB2 ツール・カタログの準備の有無を選択します。ここでは「DB2 ツール・カタログの準備」にチ ェックが入っていないことを確認し、「次へ」をクリックします。 50/123 12. 通知のセットアップにて、「通知を送信するように DB2 サーバーをセットアップする」のチェックを 外し、「次へ」をクリックします。 13. オペレーティング・システム・セキュリティーの使用に関する設定画面では、「オペレーティング・ システム・セキュリティーを使用可能にする」にチェックが入っていることを確認し、デフォルトの 設定値のまま「次へ」をクリックします。 51/123 14. ファイルのコピーの開始画面でサマリーが表示されるので、設定を確認し「インストール」をクリ ックします。 15. インストール終了後、セットアップ完了画面が表示されます。「完了」をクリックしてください。 52/123 16. ファースト・ステップが起動するのでそのまま閉じます。 53/123 6-2. DB2 V9.1 ESE FP5 の適用 ※ここでは、FP5 を用いていますが、これより上位のレベルでも構いません。 1. Windows の「サービス」より起動している DB2 関連のサービスを全て停止してください。 2. ディスプレイ右下のタスクトレイ部分の DB2 アイコンを右クリックし、DB2 のシステムトレイの「終 了」を選択します。 3. ダウンロードした DB2 のフィックス・パックを解凍し、作成される「ESE」ディレクトリー内の setup.exe を実行します。 4. セットアップ・ランチパッドが起動するので「製品のインストール」をクリックします。 54/123 5. 「DB2 Enterprise Server Edition」の「既存の処理」をクリックします。 6. 処理する DB2 のコピーとして、先ほど「C:¥IBM¥SQLLIB」にインストールした DB2 のコピー (DB2COPY1)が、アクションが「アップグレード」の状態で選択されていることを確認して「DB2 セットアップ・ウィザードの起動」をクリックします。 55/123 7. 自動でセットアップが始まりますので、正常に完了したら「完了」をクリックします。 8. 再起動を行うポップアップが表示されますので「はい」をクリックして Windows を再起動してくだ さい。 9. OS が再起動すると DB2 のファースト・ステップが起動しますので閉じてください。 56/123 7. WP の外部データベース構成 7-1. データベースの作成 1. コマンド・プロンプトで以下のコマンドを入力し、コマンド行プロセッサーを別ウィンドウで起動しま す。 > db2cmd 2. 以下のコマンドを実行し、データベースを作成します。 <DB の初期設定の作成> > db2set DB2_RR_TO_RS=YES > db2set DB2_EVALUNCOMMITTED=YES > db2set DB2_INLIST_TO_NLJN=YES > db2 "UPDATE DBM CFG USING query_heap_sz 32768" > db2 "UPDATE DBM CFG USING maxagents 500" > db2 "UPDATE DBM CFG USING sheapthres 0" <RELEASE 用 DB の作成> > db2 "CREATE DB rlsdb using codeset UTF-8 territory us PAGESIZE 8192" > db2 "UPDATE DB CFG FOR rlsdb USING applheapsz 4096" > db2 "UPDATE DB CFG FOR rlsdb USING app_ctl_heap_sz 1024" > db2 "UPDATE DB CFG FOR rlsdb USING stmtheap 16384" > db2 "UPDATE DB CFG FOR rlsdb USING dbheap 2400" > db2 "UPDATE DB CFG FOR rlsdb USING locklist 1000" > db2 "UPDATE DB CFG FOR rlsdb USING logfilsiz 4000" > db2 "UPDATE DB CFG FOR rlsdb USING logprimary 12" > db2 "UPDATE DB CFG FOR rlsdb USING logsecond 20" > db2 "UPDATE DB CFG FOR rlsdb USING logbufsz 32" > db2 "UPDATE DB CFG FOR rlsdb USING avg_appls 5" > db2 "UPDATE DB CFG FOR rlsdb USING locktimeout 30" > db2 "UPDATE DB CFG FOR rlsdb using AUTO_MAINT off" <COMMUNITY 用 DB の作成> > db2 "CREATE DB comdb using codeset UTF-8 territory us PAGESIZE 8192" > db2 "UPDATE DB CFG FOR comdb USING applheapsz 4096" > db2 "UPDATE DB CFG FOR comdb USING app_ctl_heap_sz 1024" > db2 "UPDATE DB CFG FOR comdb USING stmtheap 16384" > db2 "UPDATE DB CFG FOR comdb USING dbheap 2400" > db2 "UPDATE DB CFG FOR comdb USING locklist 1000" > db2 "UPDATE DB CFG FOR comdb USING logfilsiz 4000" > db2 "UPDATE DB CFG FOR comdb USING logprimary 12" > db2 "UPDATE DB CFG FOR comdb USING logsecond 20" > db2 "UPDATE DB CFG FOR comdb USING logbufsz 32" > db2 "UPDATE DB CFG FOR comdb USING avg_appls 5" > db2 "UPDATE DB CFG FOR comdb USING locktimeout 30" > db2 "UPDATE DB CFG FOR comdb using AUTO_MAINT off" <CUSTOMIZATION 用 DB の作成> > db2 "CREATE DB cusdb using codeset UTF-8 territory us PAGESIZE 8192" > db2 "UPDATE DB CFG FOR cusdb USING applheapsz 4096" > db2 "UPDATE DB CFG FOR cusdb USING app_ctl_heap_sz 1024" 57/123 > db2 "UPDATE DB CFG FOR cusdb USING stmtheap 16384" > db2 "UPDATE DB CFG FOR cusdb USING dbheap 2400" > db2 "UPDATE DB CFG FOR cusdb USING locklist 1000" > db2 "UPDATE DB CFG FOR cusdb USING logfilsiz 4000" > db2 "UPDATE DB CFG FOR cusdb USING logprimary 12" > db2 "UPDATE DB CFG FOR cusdb USING logsecond 20" > db2 "UPDATE DB CFG FOR cusdb USING logbufsz 32" > db2 "UPDATE DB CFG FOR cusdb USING avg_appls 5" > db2 "UPDATE DB CFG FOR cusdb USING locktimeout 30" > db2 "UPDATE DB CFG FOR cusdb using AUTO_MAINT off" <JCR 用 DB の作成> > db2 "CREATE DB jcrdb using codeset UTF-8 territory us PAGESIZE 8192" > db2 "UPDATE DB CFG FOR jcrdb USING applheapsz 4096" > db2 "UPDATE DB CFG FOR jcrdb USING app_ctl_heap_sz 1024" > db2 "UPDATE DB CFG FOR jcrdb USING stmtheap 16384" > db2 "UPDATE DB CFG FOR jcrdb USING dbheap 2400" > db2 "UPDATE DB CFG FOR jcrdb USING locklist 1000" > db2 "UPDATE DB CFG FOR jcrdb USING logfilsiz 4000" > db2 "UPDATE DB CFG FOR jcrdb USING logprimary 12" > db2 "UPDATE DB CFG FOR jcrdb USING logsecond 20" > db2 "UPDATE DB CFG FOR jcrdb USING logbufsz 32" > db2 "UPDATE DB CFG FOR jcrdb USING avg_appls 5" > db2 "UPDATE DB CFG FOR jcrdb USING locktimeout 30" > db2 "UPDATE DB CFG FOR jcrdb using AUTO_MAINT off" <FEEDBACK 用 DB の作成> > db2 "CREATE DB fdbkdb using codeset UTF-8 territory us PAGESIZE 8192" > db2 "UPDATE DB CFG FOR fdbkdb USING applheapsz 4096" > db2 "UPDATE DB CFG FOR fdbkdb USING app_ctl_heap_sz 1024" > db2 "UPDATE DB CFG FOR fdbkdb USING stmtheap 16384" > db2 "UPDATE DB CFG FOR fdbkdb USING dbheap 2400" > db2 "UPDATE DB CFG FOR fdbkdb USING locklist 1000" > db2 "UPDATE DB CFG FOR fdbkdb USING logfilsiz 4000" > db2 "UPDATE DB CFG FOR fdbkdb USING logprimary 12" > db2 "UPDATE DB CFG FOR fdbkdb USING logsecond 20" > db2 "UPDATE DB CFG FOR fdbkdb USING logbufsz 32" > db2 "UPDATE DB CFG FOR fdbkdb USING avg_appls 5" > db2 "UPDATE DB CFG FOR fdbkdb USING locktimeout 30" > db2 "UPDATE DB CFG FOR fdbkdb using AUTO_MAINT off" <LIKEMINDS 用 DB の作成> > db2 "CREATE DB lkmddb using codeset UTF-8 territory us PAGESIZE 8192" > db2 "UPDATE DB CFG FOR lkmddb USING applheapsz 4096" > db2 "UPDATE DB CFG FOR lkmddb USING app_ctl_heap_sz 1024" > db2 "UPDATE DB CFG FOR lkmddb USING stmtheap 16384" > db2 "UPDATE DB CFG FOR lkmddb USING dbheap 2400" > db2 "UPDATE DB CFG FOR lkmddb USING locklist 1000" > db2 "UPDATE DB CFG FOR lkmddb USING logfilsiz 4000" > db2 "UPDATE DB CFG FOR lkmddb USING logprimary 12" > db2 "UPDATE DB CFG FOR lkmddb USING logsecond 20" > db2 "UPDATE DB CFG FOR lkmddb USING logbufsz 32" > db2 "UPDATE DB CFG FOR lkmddb USING avg_appls 5" > db2 "UPDATE DB CFG FOR lkmddb USING locktimeout 30" 58/123 > db2 "UPDATE DB CFG FOR lkmddb using AUTO_MAINT off" <JCR 用 DB の設定> > db2 "CONNECT TO jcrdb USER db2admin USING db2admin" > db2 "CREATE BUFFERPOOL ICMLSFREQBP4 SIZE 1000 PAGESIZE 4 K" > db2 "CREATE BUFFERPOOL ICMLSVOLATILEBP4 SIZE 8000 PAGESIZE 4 K" > db2 "CREATE BUFFERPOOL ICMLSMAINBP32 SIZE 8000 PAGESIZE 32 K" > db2 "CREATE BUFFERPOOL CMBMAIN4 SIZE 1000 PAGESIZE 4 K" > db2 "CREATE REGULAR TABLESPACE ICMLFQ32 PAGESIZE 32 K MANAGED BY SYSTEM USING ('ICMLFQ32') BUFFERPOOL ICMLSMAINBP32" > db2 "CREATE REGULAR TABLESPACE ICMLNF32 PAGESIZE 32 K MANAGED BY SYSTEM USING ('ICMLNF32') BUFFERPOOL ICMLSMAINBP32" > db2 "CREATE REGULAR TABLESPACE ICMVFQ04 PAGESIZE 4 K MANAGED BY SYSTEM USING ('ICMVFQ04') BUFFERPOOL ICMLSVOLATILEBP4" > db2 "CREATE REGULAR TABLESPACE ICMSFQ04 PAGESIZE 4 K MANAGED BY SYSTEM USING ('ICMSFQ04') BUFFERPOOL ICMLSFREQBP4" > db2 "CREATE REGULAR TABLESPACE CMBINV04 PAGESIZE 4 K MANAGED BY SYSTEM USING ('CMBINV04') BUFFERPOOL CMBMAIN4" > db2 "CREATE SYSTEM TEMPORARY TABLESPACE ICMLSSYSTSPACE32 PAGESIZE 32 K MANAGED BY SYSTEM USING ('icmlssystspace32') BUFFERPOOL ICMLSMAINBP32" > db2 "CREATE SYSTEM TEMPORARY TABLESPACE ICMLSSYSTSPACE4 PAGESIZE 4 K MANAGED BY SYSTEM USING ('icmlssystspace4') BUFFERPOOL ICMLSVOLATILEBP4" > db2 "DISCONNECT jcrdb" > db2 "TERMINATE" 3. 以下のコマンドを実行し、データベースがリストされることを確認します。 > db2 list database directory ----------------------------------------------システム・データベース・ディレクトリー ディレクトリー中の項目数 = 6 データベース 1 項目: データベース別名 = FDBKDB データベース名 = FDBKDB ローカル・データベース・ディレクトリー = C: データベース・リリース・レベル = b.00 コメント = ディレクトリー項目タイプ = 間接 カタログ・データベース・パーティション番号 = 0 代替サーバー・ホスト名 = 代替サーバーのポート番号 = ・・・中略・・・ 59/123 データベース 6 項目: データベース別名 = RLSDB データベース名 = RLSDB ローカル・データベース・ディレクトリー = C: データベース・リリース・レベル = b.00 コメント = ディレクトリー項目タイプ = 間接 カタログ・データベース・パーティション番号 =0 代替サーバー・ホスト名 = = 代替サーバーのポート番号 ----------------------------------------------- 4. services ファイル(C:¥WINDOWS¥system32¥drivers¥etc¥services)に、以下の DB2 サービスのポ ートが定義されていることを確認します。定義されていない場合には以下を追記してください。 -------------------db2c_DB2 50000/tcp -------------------5. 以下のコマンドにて、DB2 の環境変数を設定します。 > db2set DB2COMM=TCPIP 6. 以下のコマンドにて、services ファイルに定義した DB2 のサービス名を設定します。 > db2 "UPDATE DBM CFG USING svcename db2c_DB2" > exit 60/123 7-2. データベースの移行準備 ※以降の操作を行なう前に、DB2 が起動していることを確認してください。 1. 以下のファイルのバックアップを行います。 C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥properties¥wkplc.properties C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥properties¥wkplc_comp.properties C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥properties¥wkplc_dbtype.properties 2. wkplc_comp.properties の以下のパラメーターを編集し、保存します。 各パラメーターの説明と DB2(Type4)の場合の設定値は以下の通りです。 パラメーター 説明 dbdomain.DbType データベース製品の種類 db2 dbdomain.DbName データベース名 dbdomain.DataSourceName データ・ソース名 dbdomain.DbUrl WP がデータベースアクセスに使用する URL jdbc:db2://<ホスト名>:50000/<DB 名>:returnAlias=0; dbdomain.DbUser データベース管理者ユーザー名 dbdomain.DbPassword データベース管理者パスワード C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥properties¥wkplc_comp.properties -------------------feedback.DbType=db2 feedback.DbName=fdbkdb feedback.DataSourceName=fdbkdbDS feedback.DbUrl=jdbc:db2://lniseta8.roppongi.japan.ibm.com:50000/fdbkdb:returnAlias =0; feedback.DbUser=db2admin feedback.DbPassword=db2admin likeminds.DbType=db2 likeminds.DbName=lkmddb likeminds.DataSourceName=lkmddbDS likeminds.DbUrl=jdbc:db2://lniseta8.roppongi.japan.ibm.com:50000/lkmddb:returnAlia s=0; likeminds.DbUser=db2admin likeminds.DbPassword=db2admin release.DbType=db2 release.DbName=rlsdb release.DataSourceName=rlsdbDS release.DbUrl=jdbc:db2://lniseta8.roppongi.japan.ibm.com:50000/rlsdb:returnAlias=0; release.DbUser=db2admin release.DbPassword=db2admin community.DbType=db2 community.DbName=comdb community.DataSourceName=comdbDS 61/123 community.DbUrl=jdbc:db2://lniseta8.roppongi.japan.ibm.com:50000/comdb:returnAlia s=0; community.DbUser=db2admin community.DbPassword=db2admin customization.DbType=db2 customization.DbName=cusdb customization.DataSourceName=cusdbDS customization.DbUrl=jdbc:db2://lniseta8.roppongi.japan.ibm.com:50000/cusdb:returnAli as=0; customization.DbUser=db2admin customization.DbPassword=db2admin jcr.DbType=db2 jcr.DbName=jcrdb jcr.DataSourceName=jcrdbDS jcr.DbUrl=jdbc:db2://lniseta8.roppongi.japan.ibm.com:50000/jcrdb:returnAlias=0; jcr.DbUser=db2admin jcr.DbPassword=db2admin -------------------- 3. wkplc_dbtype.properties の以下のパラメーターを編集し、保存します。 C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥properties¥wkplc_dbtype.properties -------------------db2.DbDriver=com.ibm.db2.jcc.DB2Driver db2.DbLibrary=C:/IBM/WebSphere/AppServer/lib/db2jcc.jar;C:/IBM/WebSphere/AppServer/lib/ db2jcc_license_cu.jar db2.JdbcProviderName=wpdbJDBC_db2 -------------------4. wkplc.properties の以下のパラメーターを編集し、保存します。 C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥properties¥wkplc.properties -------------------WasPassword=wpsadmin -------------------5. WP サーバーが DB2 に Type4 接続をするために、ダウンロードしておいた DB2 9.5 のドライバー のファイルを解凍し、含まれるドライバー・ファイル「db2jcc.jar」を、以下のロケーションにコピーし ます。 コピー先:C:¥IBM¥WebSphere¥AppServer¥lib¥db2jcc.jar ※通常はインストールした DB2 に含まれるものを使いますが、WP6.1.0.2 で DB2 9.1 FP5 を使用する場合、DB2 9.5 の JDBC ドライバーの使用が前提となっているため、今回はこのようにしております。 6. 以下のように、DB2 のライセンス・ファイルを、上記ドライバー・ファイルと同じディレクトリーにコ ピーします。 コピー元:C:¥IBM¥SQLLIB¥java¥db2jcc_license_cu.jar コピー先:C:¥IBM¥WebSphere¥AppServer¥lib¥db2jcc_license_cu.jar 62/123 7. 以下のコマンドにて、構成ファイルの内容を確認します。 構成ファイルの記述に問題がなければ「BUILD SUCCESSFUL」と表示されます。 「BUILD FAILED」と表示される場合には、ここまでのステップの作業を見直してください。 > cd C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine > ConfigEngine.bat validate-database-driver -DTransferDomainList=release,customization, community,jcr,feedback,likeminds > ConfigEngine.bat validate-database-connection -DTransferDomainList=release,customiz ation,community,jcr,feedback,likeminds 63/123 7-3. データベースの移行 1. 以下のコマンドにて、server1 及び WebSphere_Portal の停止確認を行います。 WAS、WP の停止確認 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > serverStatus.bat -all -user wpsadmin -password wpsadmin ※ここで WAS、WP が起動している場合、以下のコマンドで停止して下さい。 > stopServer.bat server1 -user wpsadmin -password wpsadmin > stopServer.bat WebSphere_Portal -user wpsadmin -password wpsadmin 2. 以下のコマンドにて、データベースの移行を行います。 > cd C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine > ConfigEngine.bat database-transfer -DTransferDomainList=release,customization,comm unity,jcr,feedback,likeminds ※ 上記のコマンドで、BUILD SUCCESSFUL と表示されることを確認します。 タスクが失敗した場合、wkplc.properties、wkplc_comp.properties、 wkplc_dbtype.properties のパラメーターを確認し、このステップを繰り返します。 3. 以下のコマンドにて、WP の起動を行います。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > startServer.bat WebSphere_Portal 4. Web ブラウザーを使用して、以下の URL より WP の WAS 管理コンソールにアクセスします。 https://lniseta8.roppongi.japan.ibm.com:10041/ibm/console 5. セキュリティの警告ダイアログが表示された場合には、「はい」をクリックします。 64/123 6. 管理コンソールに以下のユーザー/パスワードでログインします。 ユーザー名 wpsadmin パスワード wpsadmin 7. ナビゲーションから リソース > JDBC > JDBC プロバイダー をクリックし、wpdbJDBC_db2 をク リックします。 65/123 8. 追加プロパティーの「データ・ソース」をクリックします。 9. 6 つのデータベースへのデータ・ソースが定義されているので、それぞれのデータ・ソースを選択 し、「テスト接続」をクリックしてデータベース接続を確認します。(同時に確認しても構いません) 正常にデータベースへの接続ができると、以下のように表示されます。全て確認がとれたらロ グアウトしてください。 66/123 10. WPにアクセスし、WP管理者でログイン/ログアウトできることを確認します。 (ユーザーID:wpsadmin、パスワード:wpsadmin) URL http://lniseta8.roppongi.japan.ibm.com:10040/wps/portal 67/123 8. ITDS の導入と初期設定 8-1. ITDS V6.1 の導入 1. ITDS V6.1 のディスクより tds ディレクトリー以下の install_tds.bat を実行します。 2. インストーラーで使用する言語として、「日本語」を選択し、「OK」をクリックします。 3. インストーラーが起動するので、「次へ」をクリックします。 68/123 4. ライセンス画面にて、ライセンス情報を確認します。「IBM および第三者が提示する条件に同意 します。」を選択し、「次へ」をクリックします。 5. システム上に以下のアプリケーションが確認されます。「次へ」をクリックします。 GSKit 7.0.3.31 DB2 9.1.500 C:¥IBM¥SQLLIB¥ 69/123 6. インストールするディレクトリーとして、以下の値を設定し、「次へ」をクリックします。 ディレクトリー C:¥IBM¥LDAP¥V6.1 ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 7. インストール・タイプとして「カスタム」を選択し、「次へ」をクリックします。 70/123 8. インストール・フィーチャーの選択を確認します。以下のチェックを外し、「次へ」をクリックします。 ・ WebSphere Application Server 組み込みバージョン ・ Tivoli Directory Integrator ※ DB2 V9.1 は WP 用に導入したものを使用するため、今回の環境では ITDS とともにインス トールは行いません。ITDS のインストーラーは DB2 がすでにインストールされていること を検知しているため、DB2 V9.1 のチェックは外れた状態で表示されます。 9. Web 管理ツールのデプロイ先 WAS として検出される、以下の WP の WAS を指定し、「次へ」を クリックします。 検出された WebSphere Application Server:C:¥IBM¥WebSphere¥AppServer ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 10. サマリーが表示されるので、内容を確認し、「インストール」をクリックします。 71/123 11. インストールが完了するので、「終了」をクリックします。 72/123 12. インスタンス管理ツールが起動しますが、日本語の言語パックやフィックスの導入後に構成を行 いますので、ここでは「Close」をクリックして終了します。 ※確認ポップアップが出るので「Yes」をクリックしてください。 73/123 8-2. ITDS V6.1 日本語 言語パックの適用 1. ITDS V6.1 のディスクより tdsLangpack ディレクトリー以下の idslp_setup_win32.exe を実行しま す。 2. インストーラーが起動しますので、「次へ」をクリックします。 3. インストールする言語パックの種類を選択します。ここでは「Japanese xlations」以外の選択を外 し、「次へ」をクリックします。 74/123 4. サマリーが表示されますので、「次へ」をクリックします。 5. インストールが完了したら、「終了」をクリックします。 75/123 8-3. ITDS 集積フィックスの適用 1. ダウンロードした集積フィックスのファイルを展開し、tds ディレクトリー以下にある install_tds.bat を実行します。 2. インストーラーで使用する言語として、「日本語」を選択し、「OK」をクリックします。 3. インストーラーが起動するので、「次へ」をクリックします。 76/123 4. ライセンス画面にて、ライセンス情報を確認します。「IBM および第三者が提示する条件に同意 します。」を選択し、「次へ」をクリックします。 5. システム上に以下のアプリケーションが確認されます。「次へ」をクリックします。 サーバー 6.1.0.0 C クライアント 6.1.0.0 Java クライアント 6.1.0.0 プロキシー・サーバー 6.1.0.0 Web 管理ツール 6.1.0.0 GSKit 7.0.3.31 DB2 9.1.500 C:¥IBM¥SQLLIB¥ 77/123 6. インストール・フィーチャーの選択を確認します。最初のインストール時に選択したチェック内容 になっていることを確認し、「次へ」をクリックします。 7. サマリーが表示されるので、内容を確認し、「インストール」をクリックします。 78/123 8. 集積フィックスの適用が完了するので、「終了」をクリックします。 79/123 8-4. ITDS の初期設定 WP のユーザー・レジストリーとして使用するにあたり、ITDS に必要な設定を行います。WP では、ユ ーザー・レジストリーにインポートする LDIF ファイルのサンプルとして、W-Setup CD に PortalUser.ldif と ContentUsers.ldif の 2 つのファイルを提供しています。ここではこの 2 つのファイルをマージし、環 境に合わせたサフィックスに修正してインポートします。 1. Windows の「スタート」 > 「すべてのプログラム」 > 「IBM Tivoli Directory Server V6.1」より、 「インスタンス管理ツール」をクリックします。 2. インスタンス管理ツールが起動したら、「作成」をクリックします。 3. 「新規 Directory Server インスタンスの作成」を選択し、「次へ」をクリックします。 80/123 4. インスタンスの詳細で、「ユーザーの作成」をクリックします。 5. ユーザーの情報で以下を入力し、「作成」をクリックします。 ユーザー名 ldapdb2 パスワード ldapdb2 ※ここで作成したユーザーのパスワードは、Windows2003 のローカルセキュリティーポリシーのデフォルトで は 42 日後に無効になってしまいます。必要に応じてパスワードを無期限にする、等の対応を検討してくださ い。 81/123 6. インスタンスの詳細として、ユーザー名に前のステップで作成した「ldapdb2」が選択されている ことを確認し、以下を入力し、「次へ」をクリックします。 7. インスタンス・ロケーション C 暗号化シード・ストリング portal-ldap-server DB2 インスタンス名として、以下を確認し、「次へ」をクリックします。 DB2 インスタンス名 ldapdb2 82/123 8. マルチホーム・ホストの場合の TCP/IP 設定を行います。ここでは「すべての構成済み IP アドレ スを listen する」が選択されていることを確認し、「次へ」をクリックします。 9. TCP/IP ポートの設定を行います。ここでは以下を確認し、「次へ」をクリックします。 サーバーのポート番号 389 サーバーのセキュア・ポート番号 636 管理デーモンのポート番号 3538 管理デーモンのセキュア・ポート番号 3539 83/123 10. オプションのステップとして、以下の 2 つが選択されていることを確認し、「次へ」をクリックしま す。 ・管理 DN とパスワードの構成 ・データベースを構成する 11. 管理者 DN とパスワードとして、以下を入力し、「次へ」をクリックします。 管理者 DN cn=root パスワード cn=root 12. データベースの構成として、以下を入力し、「次へ」をクリックします。 データベース・ユーザー名 ldapdb2 パスワード ldapdb2 データベース名 ldapdb2 84/123 13. データベース・オプションとして、以下を確認し、「次へ」をクリックします。 データベースのインストール・ロケーション 文字セット・オプション C ユニバーサル DB2 データベース(UTF-8/UCS-2)の作成 14. 設定の確認を行い、「終了」をクリックします。 15. タスク・メッセージが表示されますので、構成が完了したら「閉じる」をクリックします。 85/123 16. インスタンス「ldapdb2」が作成されていることを確認し、引き続き作成したインスタンスの構成を 行いますので「構成」をクリックします。 17. 構成ツールが表示されたら、まずサフィックスを追加するので、タスクの選択から「サフィックス 管理」をクリックします。 86/123 18. サフィックス DN に以下のように入力し、「追加」をクリックします。 サフィックス DN dc=ise,dc=com 19. 現在のサフィックス DN に追加されたことを確認し、「OK」をクリックします。 87/123 20. WP の CD[W-Setup]に付属の LDIF ファイル「PortalUsers.ldif」を「C:¥work」以下にコピーしま す。 21. 同じく WP の CD[W-Setup]に付属の LDIF ファイル「ContentUsers.ldif」の後半に記述されている 以下の部分をコピーし、先ほど「C:¥work」以下にコピーした PortalUsers.ldif のファイルの末尾 にペーストします。 -------------------dn: cn=wpsContentAdministrators,cn=groups,dc=yourco,dc=com objectclass: groupOfUniqueNames objectclass: top uniquemember: uid=wpsadmin,cn=users,dc=yourco,dc=com cn:wpsContentAdministrators dn: cn=wpsDocReviewer,cn=groups,dc=yourco,dc=com objectclass: groupOfUniqueNames objectclass: top uniquemember: uid=wpsadmin,cn=users,dc=yourco,dc=com cn:wpsDocReviewer dn: cn=wcmadmins,cn=groups,dc=yourco,dc=com objectclass: groupOfUniqueNames objectclass: top uniquemember: uid=wpsadmin,cn=users,dc=yourco,dc=com cn:wcmadmins -------------------- 22. PortalUsers.ldif を、追加したサフィックスに合わせて編集します。 C:¥work¥PortalUsers.ldif -------------------version: 1 ※太字部分が、編集箇所です。 # NOTE: you must edit this file before importing it and replace all # occurrences of the default suffix "dc=yourco,dc=com" with the suffix # that your LDAP server is configured for. dn: dc=ise,dc=com objectclass: domain objectclass: top # Add lines according to this scheme that correspond to your suffix dc: ise,dc=com dc: ise dn: cn=users,dc=ise,dc=com objectclass: container objectclass: top cn: users dn: cn=groups,dc=ise,dc=com objectclass: top objectclass: container cn: groups 88/123 dn: uid=wpsadmin,cn=users,dc=ise,dc=com objectclass: organizationalPerson objectclass: person objectclass: top objectclass: inetOrgPerson uid: wpsadmin userpassword: wpsadmin sn: admin givenName: wps cn: wps admin dn: uid=wpsbind,cn=users,dc=ise,dc=com objectclass: top objectclass: person objectclass: organizationalPerson objectclass: inetOrgPerson uid: wpsbind userpassword: wpsbind sn: bind givenName: wps cn: wps bind dn: cn=wpsadmins,cn=groups,dc=ise,dc=com objectclass: groupOfUniqueNames objectclass: top uniquemember: uid=wpsadmin,cn=users,dc=ise,dc=com cn: wpsadmins dn: cn=wpsContentAdministrators,cn=groups,dc=ise,dc=com objectclass: groupOfUniqueNames objectclass: top uniquemember: uid=wpsadmin,cn=users,dc=ise,dc=com cn: wpsContentAdministrators dn: cn=wpsDocReviewer,cn=groups,dc=ise,dc=com objectclass: groupOfUniqueNames objectclass: top uniquemember: uid=wpsadmin,cn=users,dc=ise,dc=com cn: wpsDocReviewer dn: cn=wcmadmins,cn=groups,dc=ise,dc=com objectclass: groupOfUniqueNames objectclass: top uniquemember: uid=wpsadmin,cn=users,dc=ise,dc=com cn: wcmadmins -------------------- 89/123 23. 構成ツールでタスクの選択から「LDIF データのインポート」をクリックします。 24. パスとLDIFファイル名に以下を選択し、「標準インポート」が選択されていることを確認し、「イン ポート」をクリックします。 パスと LDIF ファイル名 C:¥work¥PortalUsers.ldif 90/123 25. タスク完了のダイアログで「OK」をクリックします。 26. タスク・メッセージに、以下のようなメッセージが出力されていることを確認し、「閉じる」をクリック します。 指定された’9’項目のうち、’9’項目が正常に追加されました。 27. 構成ツールのメニューから、ファイル > クローズ をクリックし、構成ツールを終了します。 28. 確認ダイアログが表示されるので「はい」をクリックします。 91/123 29. インスタンス管理ツールに戻るので、「閉じる」をクリックして終了します。 30. 確認ダイアログが表示されるので、「はい」をクリックします。 31. Windowsのサービスから以下を開始し、ITDSを起動します。 IBM Tivoli Directory Server Instance V6.1 - ldapdb2 32. 以下のコマンドにより、WP 用のユーザーが LDAP サーバーで参照できることを確認します。 > cd C:¥IBM¥ldap¥V6.1¥bin > ldapsearch -D cn=root -w cn=root -h lniseta8.roppongi.japan.ibm.com -b dc=ise,dc=com uid=* 92/123 uid=wpsadmin,cn=users,dc=ise,dc=com objectclass=organizationalPerson objectclass=person objectclass=top objectclass=inetOrgPerson uid=wpsadmin userpassword=wpsadmin sn=admin givenName=wps cn=wps admin uid=wpsbind,cn=users,dc=ise,dc=com objectclass=top objectclass=person objectclass=organizationalPerson objectclass=inetOrgPerson uid=wpsbind userpassword=wpsbind sn=bind givenName=wps cn=wps bind 93/123 9. WP のスタンドアロン LDAP 構成 注意) 以降の操作を行う前に、DB2、ITDS が起動していることを確認してください。 1. ユーザーリポジトリを ITDS に設定するための設定ファイル wp_security_ids.properties を編集し て使用するためにコピーします。 コピー元: C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥config¥helpers¥wp_security_ids.properties コピー先: C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥wp_security_ids.properties 2. コピーした wp_security_ids.properties の以下のパラメーターを確認、編集し、保存します。 C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine¥wp_security_ids.properties -------------------# unique identifier for the repository within the cell. standalone.ldap.id=itds61 # host name of the primary LDAP server. standalone.ldap.host=lniseta8.roppongi.japan.ibm.com # LDAP server port. standalone.ldap.port=389 # DN for the application server to use when binding to the LDAP repository. standalone.ldap.bindDN=cn=root # password for the application server to use when binding to the LDAP repository. standalone.ldap.bindPassword=cn=root # LDAP filter that identifies user-to-group relationships. standalone.ldap.groupMemberIdMap=ibm-allGroups:member;ibm-allGroups:uniqueMember # userID & password in the repository used for internal process communication. standalone.ldap.serverId=uid=wpsbind,cn=users,dc=ise,dc=com standalone.ldap.serverPassword=wpsbind # security context of this server. A realm with this name will be created. standalone.ldap.realm=PortalRealm # ID of the WAS admin user. The ID must exist in the LDAP. standalone.ldap.primaryAdminId=uid=wpsbind,cn=users,dc=ise,dc=com standalone.ldap.primaryAdminPassword=wpsbind # ID of the portal admin user. The ID must exist in the LDAP. standalone.ldap.primaryPortalAdminId=uid=wpsadmin,cn=users,dc=ise,dc=com standalone.ldap.primaryPortalAdminPassword=wpsadmin # user group with admin permission in portal. The group must exist in the LDAP. standalone.ldap.primaryPortalAdminGroup=cn=wpsadmins,cn=groups,dc=ise,dc=com # LDAP base entry. 94/123 standalone.ldap.baseDN=dc=ise,dc=com # search filter that you want to use to search the entity type. standalone.ldap.et.group.searchFilter=objectclass=groupOfUniqueNames # search base or bases to use while searching the entity type. standalone.ldap.et.group.searchBases=cn=groups,dc=ise,dc=com # search filter that you want to use to search the entity type. standalone.ldap.et.personaccount.searchFilter=objectclass=inetOrgPerson # search base or bases to use while searching the entity type. standalone.ldap.et.personaccount.searchBases=cn=users,dc=ise,dc=com # default parents to be set for the the entity types PersonAccount and Group standalone.ldap.personAccountParent=cn=users,dc=ise,dc=com standalone.ldap.groupParent=cn=groups,dc=ise,dc=com # name of the membership attribute. standalone.ldap.gc.name=ibm-allGroups -------------------※ パラメーターstandalone.ldap.serverId は、デフォルトの値が uid=wpsbind,cn=users,o=yourco,dc=com になっています。 o=yourco を dc=ise という記述に変更が必要ですので注意してください。 3. 以下のコマンドにて、構成プロパティーの妥当性検査を行います。構成ファイルの記述に問題が なければ「BUILD SUCCESSFUL」と表示され、wkplc.properties に所定の値が上書き設定され ます。「BUILD FAILED」と表示される場合には、ここまでのステップの作業を見直してください。 > cd C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine > ConfigEngine.bat validate-standalone-ldap -DparentProperties=./wp_security_ids.propert ies -DsaveParentProperties=true 4. 以下のコマンドを実行し、セキュリティーの構成を行います。 > cd C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine > ConfigEngine.bat wp-modify-ldap-security 5. 以下のコマンドにて、WP の再起動を行います。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > stopServer.bat WebSphere_Portal -user wpsadmin -password wpsadmin > startServer.bat WebSphere_Portal 6. 以下のコマンドにて、定義した属性が LDAP ユーザー・レジストリー上に構成されているかを確 認します。(実行結果が BUILD SUCCESSFUL となることを確認してください。) > cd C:¥IBM¥WebSphere¥wp_profile¥ConfigEngine > ConfigEngine.bat wp-validate-standalone-ldap-attribute-config -DWasPassword=wpsbind 95/123 7. WP にアクセスし、WP 管理者でログイン/ログアウトできることを確認します。 (ユーザーID:wpsadmin、パスワード:wpsadmin) URL http://lniseta8.roppongi.japan.ibm.com:10040/wps/portal 96/123 10. IHS の導入・構成 10-1. IHS V6.1 の導入 1. C:¥work¥W-13¥IHS¥install.exe を実行します。 2. インストーラーが起動しますので、「次へ」をクリックします。 3. ライセンス画面が表示されます。ライセンス情報を確認し、「IBM および第三者が提示する条件 に同意します。」を選択して、「次へ」をクリックします。 97/123 4. システム前提条件の検査で「不合格」と表示されても、Windows 2003 SP2 を利用していて、SP1 が検出できなかった場合などは特に問題ないため、そのまま「次へ」をクリックします。 5. 製品のインストール・ロケーションに以下を設定し、「次へ」をクリックします。 製品のインストール・ロケーション C:¥IBM¥HTTPServer ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 98/123 6. ポート値の割り当てとして、以下のデフォルトの値が指定されていることを確認し、「次へ」をクリ ックします。 HTTP ポート 80 HTTP 管理ポート 8008 7. Windows サービスの定義で、OS のユーザー名(ここでは Administrator)、およびパスワードを 入力します。その他の設定はデフォルトのまま、「次へ」をクリックします。 99/123 8. HTTP 管理サーバー認証で、IHS のサーバー管理用のユーザーID を作成します。以下を入力 し、「次へ」をクリックします。 IBM HTTP 管理サーバー認証用にユーザーID を作成する 9. ユーザーID ihsadmin パスワード ihsadmin チェック IBM HTTP Server Plug-in for IBM WebSphere Application Server はこの後別途インストールす るため、ここでは、以下のチェックを外して、「次へ」をクリックします。 IBM HTTP Server Plug-in for IBM WebSphere Application Server をインストール 100/123 10. インストールの要約が表示されますので、「次へ」をクリックします。 11. インストールが正常に完了したことを確認し、「終了」をクリックします。 101/123 10-2. IHS フィックスの適用 1. Windows の「サービス」より IHS 関連のサービスの停止を確認します。起動している場合は全て 停止してください。 2. ダウンロードした IHS フィックス・パック 6.1.0.21 のファイルを、以下のディレクトリーにコピーしま す。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥maintenance 3. C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥update.bat を実行し、IBM Update Installer for WebSphere Software を起動します。 4. インストール・ウィザードが起動するので、「次へ」をクリックします。 102/123 5. 製品の選択で、更新対象の製品のインストール・ロケーションを指定します。 ディレクトリー・パスとして以下を確認し、「次へ」をクリックします。 ディレクトリー・パス C:¥IBM¥HTTPServer ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 6. 保守操作選択で「保守パッケージのインストール」を選択し「次へ」をクリックします。 103/123 7. 保守パッケージ・ディレクトリー選択で、ディレクトリー・パスとして以下を確認し、「次へ」をクリッ クします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥maintenance ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 8. インストール可能なパッケージとして以下が選択されていることを確認し、「次へ」をクリックしま す。 6.1.0-WS-IHS-WinX32-FP0000021.pak ※WAS に適用した Java SDK のフィックス・パックと個別フィックスも同時に選択されます。 IHS に同梱の Java は WP の稼動には直接影響ありませんが、同一製品群での Java のレベ ルの統一、という考えから今回は同時にインストールします。 104/123 9. インストールの要約が表示されるので、「次へ」をクリックしてフィックス・パックのインストールを 開始します。 10. インストールが正常に完了したことを確認し、「終了」をクリックします。 105/123 10-3. Plugin V6.1 の導入 1. C:¥work¥W-13¥plugin¥install.exe を実行します。 2. インストーラーが起動します。「インストール・ロードマップ:概要とインストール・シナリオ」のチェ ックを外し、「次へ」をクリックします。 3. ライセンス画面が表示されます。ライセンス情報を確認し、「IBM および第三者が提示する条件 に同意します。」を選択して、「次へ」をクリックします。 106/123 4. システム前提条件の検査で「不合格」と表示されても、Windows 2003 SP2 を利用していて、SP1 が検出できなかった場合などは特に問題ないため、そのまま「次へ」をクリックします。 5. 構成する Web サーバーとして、「IBM HTTP Server V6 または V6.1」を選択して「次へ」をクリッ クします。 107/123 6. インストール・シナリオとして「Web サーバー・マシン(リモート)」を選択し、「次へ」をクリックしま す。 ※当手順書の構成は「ローカル」ですが、このオプションが使用可能なのは、WAS のプロファ イル・ディレクトリーが WAS のデフォルト(<WAS のルートディレクトリー>¥profiles)以下にある 場合のみです。Windows 版の WP はデフォルトで C:¥IBM¥WebSphere 以下に作成されるため、 このオプションは使えません。「ローカル」オプションは WAS 上の Web サーバー定義を自動的 に作成してくれますが、今回は後の手順でこの作業を実行するため、問題ありません。 7. インストール・ディレクトリーとして以下を設定し、「次へ」をクリックします。 製品のインストール・ロケーション C:¥IBM¥WebSphere¥Plugins ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 108/123 8. IHS の構成ファイル及び Web サーバー・ポートの値として、以下の値を指定し、「次へ」をクリッ クします。 既存の IHS httpd.conf ファイルの選択: C:¥IBM¥HTTPServer¥conf¥httpd.conf Web サーバー・ポートの指定: 80 ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 9. Web サーバー定義名としてデフォルトで「webserver1」が指定されていることを確認し、「次へ」を クリックします。 109/123 10. plugin-cfg.xml ファイルのロケーションとして、以下が入力されていることを確認し、「次へ」をク リックします。 Web サーバーplugin-cfg.xml ファイル: C:¥IBM¥WebSphere¥Plugins¥config¥webserver1¥plugin-cfg.xml ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 11. Application Server マシンのホスト名として以下を入力し、「次へ」をクリックします。 Application Server のホスト名または IP アドレス: lniseta8.roppongi.japan.ibm.com 110/123 12. 構成の確認が表示されますので、「次へ」をクリックします。 13. インストールの要約が表示されますので、確認して「次へ」をクリックします。 111/123 14. インストール完了後、構成ステップの案内が表示されます。「次へ」をクリックしてください。 15. ブラウザで installation roadmaps が立ち上がりますが、そのまま閉じてください。 16. 正常にインストールが完了したことを確認し、「終了」をクリックします。 112/123 10-4. Plugin フィックスの適用 1. ダウンロードした Plugin フィックス・パック 6.1.0.21 及び個別フィックス PK83788 のファイルを、以 下のディレクトリーにコピーします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥maintenance 2. C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥update.bat を実行し、IBM Update Installer for WebSphere Software を起動します。 3. インストール・ウィザードが起動するので、「次へ」をクリックします。 4. 製品の選択で、更新対象の製品のインストール・ロケーションを指定します。 ディレクトリー・パスとして以下を確認し、「次へ」をクリックします。 ディレクトリー・パス C:¥IBM¥WebSphere¥Plugins ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 113/123 5. 保守操作選択で「保守パッケージのインストール」を選択し「次へ」をクリックします。 6. 保守パッケージ・ディレクトリー選択で、ディレクトリー・パスとして以下を確認し、「次へ」をクリッ クします。 ディレクトリー・パス C:¥IBM¥WebSphere¥AppServer¥UpdateInstaller¥maintenance ※ ¥ 記号は入力画面ではバックスラッシュ”\”となります。 114/123 7. インストール可能なパッケージとして以下が選択されていることを確認し、「次へ」をクリックしま す。 6.1.0-WS-PLG-WinX32-FP0000021.pak 6.1.0-WS-WASPlugin-WinX32-IFPK83788.pak ※WAS に適用した Java SDK のフィックス・パックと個別フィックスも同時に選択されます。 Plugin に同梱の Java は WP の稼動には直接影響ありませんが、同一製品群での Java のレ ベルの統一、という考えから今回は同時にインストールします。 8. インストールの要約が表示されるので、「次へ」をクリックしてフィックス・パックのインストールを 開始します。 115/123 9. インストールが正常に完了したことを確認し、「終了」をクリックします。 116/123 11. WP/WCM の Web サーバー構成 Plugin のインストーラーが作成した構成スクリプト configurewebserver1.bat を実行し、WAS の管理コ ンソールから IHS を管理できるように構成します。 1. Windows の「サービス」より ITDS が起動していることを確認してください。 サービス名:IBM Tivoli Directory Server Instance V6.1 - ldapdb2 2. 以下のコマンドを実行して server1 を起動します。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > startServer.bat server1 3. Plug-in 構成ファイル configurewebserver1.bat をコピーします。 コピー元: C:¥IBM¥HTTPServer¥Plugins¥bin¥configurewebserver1.bat コピー先: C:¥IBM¥WebSphere¥wp_profile¥bin¥configurewebserver1.bat 4. 新しくコマンド・プロンプトを開き、以下のコマンドにて IHS の構成を行います。 > cd C:¥IBM¥WebSphere¥wp_profile¥bin > configurewebserver1.bat 5. 以下のダイアログが表示されたら、ユーザーID とパスワードを入力し、「OK」をクリックします。 (ユーザーID:wpsbind、パスワード:wpsbind) 117/123 6. 「Configuration save is complete.」というメッセージを確認します。 7. Windows の「サービス」から、IHS サーバーを起動します。 サービス名:IBM HTTP Server 6.1 8. Windows の「サービス」から、IHS 管理サーバーを起動します。 サービス名:IBM HTTP Administration 6.1 9. ブラウザーにて以下の URL へアクセスします。 URL https://lniseta8.roppongi.japan.ibm.com:10003/ibm/console/ 10. 「セキュリティの警告」ダイアログが表示された場合、「はい」をクリックします。 11. 以下のユーザーID、パスワードを入力し、「ログイン」をクリックします ユーザーID wpsbind パスワード wpsbind 118/123 12. ナビゲーションから サーバー > Web サーバー をクリックし、webserver1 が管理コンソールから 参照でき、状況が開始済み(緑色の矢印)になっていることを確認し、webserver1 をクリックしま す。 13. 追加プロパティー > リモート Web サーバー管理 をクリックします。 119/123 14. リモート Web サーバー管理 に以下を指定して「OK」をクリックします。 ポート 8008 ユーザー名 ihsadmin パスワード ihsadmin 15. ナビゲーションから 環境 > WebSphere 変数 をクリックします。 120/123 16. 有効範囲より、以下を選択し、「WCM_PORT」をクリックします。 有効範囲: ノード=lniseta8,サーバー=WebSphere_Portal 17. 値を「80」に変更し、「OK」をクリックします。 18. 以下のメッセージが表示されるので、「保管」をクリックし、ログアウトします。 121/123 19. 以下のコマンドを実行し、server1 を停止、WebSphere_Portal を起動します。 > stopServer.bat server1 -user wpsbind -password wpsbind > startServer.bat WebSphere_Portal 20. IHS 経由で WP にアクセスし、WP 管理者でログイン/ログアウトできることを確認します。 (ユーザーID:wpsadmin、パスワード:wpsadmin) URL http://lniseta8.roppongi.japan.ibm.com/wps/portal 122/123 21. Web コンテンツを作成します。(WCM による Web コンテンツの作成方法は割愛します。) 22. 別のブラウザーから以下のアドレスにアクセスします。 http://lniseta8.roppongi.japan.ibm.com/wps/wcm/connect/[ライブラリー名]/[サイト名]/[サイ トエリア名]/[コンテンツ名] コンテンツが表示されることを確認します。 以上で、当資料の構成は完了です。 123/123