WP5103SetupGuide.pdf

WebSphere Portal V5.1.0.3 と Lotus Domino 7.0
の連携による
ポータル・サイト検証環境 構築ガイド
- Windows 2003 Server + Lotus Domino + Sametime + Quickplace -
2006 年 5 月
日本アイ・ビー・エム株式会社
ソフトウェア事業 Lotus テクニカルセールス
目次
1.
この手順書の目的と検証の範囲............................................................................................ 5
2.
前提条件.............................................................................................................................. 6
3.
作業内容について ................................................................................................................ 8
4.
WEBSPHERE PORTAL V5.1 の導入 ..................................................................................... 9
4.1.
4.1.1.
WP V5.1.0.1 のインストールに使用する CD について ..................................................... 9
4.1.2.
V5.1.0.3 更新プログラムのダウンロード ........................................................................ 9
4.1.3.
管理ユーザーへの権限付与 ...................................................................................... 10
4.1.4.
ネットワーク環境の設定 ............................................................................................. 11
4.2.
5.
WEBSPHERE PORTAL V5.1.0.1 の導入........................................................................... 13
4.2.2.
WEBSPHERE PORTAL V5.1.0.3 への更新 ....................................................................... 18
4.2.3.
MYPORTAL 表示の
FIX 適用 .......................................................................................... 19
LOTUS DOMINO 7.0 導入手順 ........................................................................................... 21
5.1.1.
5.2.
7.
WEBSPHERE PORTAL サーバーの構築 ............................................................................. 13
4.2.1.
5.1.
6.
事前準備 ......................................................................................................................... 9
事前準備 ....................................................................................................................... 21
本インストールに使用する CD .................................................................................... 21
DOMINOLDAP サーバーの構築 ....................................................................................... 21
5.2.1.
DOMINO 7.0 (ENGLLISH)の導入...................................................................................... 21
5.2.2.
DOMINO 7.0 (JAPANESE LANGUAGE PACK)の導入............................................................. 23
5.2.3.
LOTUS DOMINO7 の構成............................................................................................... 26
DOMINO サーバーの設定 ................................................................................................... 34
6.1.
「HTTP-HOSTNAME」属性を LDAP スキーマに追加.......................................................... 34
6.2.
LDAP 用サーバー構成設定値の指定 ............................................................................ 36
6.3.
ポータルで使用するユーザーとグループを DOMINO DIRECTORY に作成 ............................ 38
6.4.
DOMINO DIRECTORY のアクセス制御リスト (ACL) に新規登録ユーザーを追加 .................. 41
6.5.
その他 DOMINO サーバーでの諸設定 .............................................................................. 43
6.5.1.
HTTP ホスト名の確認 ................................................................................................ 43
6.5.2.
HTTP クライアントからのデータベース参照の許可 ...................................................... 44
6.5.3.
アプリケーションの実行制限の設定 ............................................................................ 44
DOMINO DIRECTORY 用 WEBSPHEREPORTAL サーバーの構成........................................ 46
7.1.
WPCONFIG.PROPERTIES の置き換え .................................................................................... 46
7.2 WP タスクの実行 .................................................................................................................. 48
7.2.1.
COLLABORATIVE COMPONENTS の構成 .......................................................................... 48
7.2.2.
LDAP 構成のバリデート ............................................................................................. 48
7.2.3.
LDAP 構成................................................................................................................. 48
7.2.4.
その他の追加設定 と 稼動確認................................................................................. 50
7.2.5.
PUMASERVICES.PROPERTIES の編集 .............................................................................. 52
7.2.6.
WEBSPHERE PORTAL のログインの確認 ........................................................................ 52
WEBSPHERE APPLICATION SERVER と DOMINO の間のシングル・サインオンの設定 ....... 54
8.
8.1.
WEBSPHERE LTPA キーの作成........................................................................................ 54
8.2.
LOTUSDOMINO サーバーへの LTPA キーのインポート...................................................... 56
8.3.
LOTUS DOMINO サーバーのシングル・サインオン認証設定................................................ 58
8.4.
WEBSPHERE と DOMINO のシングル・サインオンの確認 ...................................................... 58
9
LOTUS TEAM WORKPLACE 7.0 インストール方法............................................................... 60
10
LOTUS SAMETIME 7.0 インストール方法 ............................................................................ 67
11
COLLABOLATIVE COMPONENTS (WEBSPHERE PORTAL)の連携のための設定............... 70
12
COLLABOLATIVE PORTLETS の WEB モジュール置換 ...................................................... 72
13.
「RE-SIGNED JAVA APPLETS FOR DOMINO」の適用 ...................................................... 74
14.
評価用ポータル環境の画面
(最終目的)................................................................... 75
特記事項
本資料の記載内容は、正式な日本アイ・ビー・エム株式会社のテストがレビューを受けておりませ
ん。内容について、できる限り正確を期すように努めてはおりますが、いかなる明示または暗黙の
保証も責任も負いかねます。本使用の情報は、使用先の責任においてしようされるべきものである
ことを、あらかじめご了承ください。
掲載情報は不定期に変更されることもあります。他のメディア等に無断で転載する事はご遠慮くだ
さい。
本資料の著作権は日本アイ・ビー・エム株式会社にあります。非営利的目的の個人利用の場合に
おいて、自由に使用することができますが、営利目的の使用は禁止させていただきます。
この資料は単独ページでの配布、使用を禁止します。PDF 全ページをセットで配布、ご利用くださ
い。
IBM は IBM Corporation の商標。 WebSphere, Lotus, Lotus Domino, Lotus Notes は IBM の商標。
その他記載された社名および製品名は、それぞれ各社の商標または登録商標です。
1.
この手順書の目的と検証の範囲
この手順書は、WebSphere Portal(WP)5.1.0.3 と Lotus Domino 7.0 の連携により実現できる
ポータルシステムを検証する環境を構築するためのものです。
但し、この手順書で連携する Lotus Domino は既存の本番系のものではなく、本番系とは独
立して今回新たに導入するテスト系の Lotus Domino のみとします。WebSphere Portal との連携
を検証したい既存の Lotus Domino 上のデータは、今回新規導入する Lotus Domino サーバー
上にコピーしてご利用下さい。(本番系の Lotus Domino との直接連携は、セキュリティ設定な
ど広範囲のシステム設計を確認する必要があるため、今回の検証では対象としません。)
今回構築する環境では、以下のことを確認できます。
•
WP が使用するユーザー・レジストリとして、Domino Directory を使用できること。
•
WP と Lotus Domino 間で簡単にシングル・サインオン(SSO)環境を構築できること。
•
WP が提供するポータル画面に NotesDominoPortlet(NotesView, NotesMail)を使用
して、Lotus Domino サーバー上の DB の情報や個人のメールを表示することができ
ること。
•
WP の管理操作方法など
* 当資料では、IBM WebSphere Portal の名称を省略して WP と表記することがあります。
2.
前提条件
検証用マシン H/W 前提条件
•
CPU
1.0GHZ 以上
•
Memory
1.0GB 以上
•
Disk
8GB 以上
検証用マシン S/W 前提条件
•
OS
Windows 2003 Server
注: 2006 年 5 月現在、Windows2000 Server + SP4 環境においても可能です。
その他前提条件
•
ネットワークカードを持つこと
•
FQDN サーバー名を持つこと
•
名前解決が可能
次ページの設定項目を決定し、構築作業を始めてください。
<< 設定項目表 >>
設定項目
設定例
1
コンピュータ名
portal
2
ネットワークドメイン名
ibm.com
3
フルコンピュータ名
portal.ibm.com
4
Windows ログインID
Administrator
5
Windows ログインパスワード
password
6
WPのインストール・ディレクトリ
C:\WebSphere\PortalServer
7
WASのインストール・ディレクトリ
C:\WebSphere\AppServer
8
Lotus Dominoのインストール・ディレクトリ
C:\Lotus\Domino
9
Lotus Dominoのデータ・ディレクトリ
C:\Lotus\Domino\Data
10 Lotus Notes Clientのインストール・ディレクトリ C:\Lotus\Notes
11 Lotus Notes Clientのデータ・ディレクトリ
C:\Lotus\Notes\Data
12 WPの管理者ID
wpsadmin
13 WPの管理者パスワード
wpsadmin
14 WASのバインドのユーザーID
wpsbind
15 WASのバインドのユーザーパスワード
wpsbind
16 Lotus Dominoの管理者ID
wpsadmin/ibmportal
17 Lotus Dominoの管理者パスワード
wpsadmin
18 LDAP BindユーザーID
wpsbind
19 LDAP Bindユーザーパスワード
wpsbind
20 Lotus Dominoのドメイン名(組織)
/ibmportal
21 認証者用ID
C:\Lotus\Domino\Data\cert.id
22 認証者用IDのパスワード
wpsadmin
23 Lotus Dominoサーバー名
portal
24 ポータルの管理者グループ
wpsadmins
25 LTPAキーファイル
C:\was.key
26 LTPAキーのパスワード
password
27 WMMのシステムID
wmmsystemid
28 WMMのシステムIDパスワード
wmmsystemid
29 Quickplaceの管理者ユーザーID
qpadmin
30 Quickplaceの管理者パスワード
qpadmin
お客様設定
3.
作業内容について
はじめに CD から WebSphere Portal V5.1.0.1(WP)をインストールします。 次に更新プログラ
ムと Fix 適用を行うことにより、最新版 5.1.0.3 に更新します。
WebSphere Portal V5(WP)をインストールすると、WP が使用するユーザー・ディレクトリ、ユー
ザー・レポジトリ用の Cloudscape のデータベースが作成され、インストール直後の WP はこのデ
ータベースを使用します(図1)。この時点では WP は、独自の認証を行う構成になっています。
図1
次に、ポータルサーバーがユーザー・ディレクトリとして Lotus Domino の LDAP サーバ
ーを使用するように構成を変更します(図2)。また WP サーバーと Lotus Domino サーバ
ーで LTPA キーを共有させることで、シングルサインオン環境を構築します。
図2
4.
WebSphere Portal V5.1 の導入
本章では、WebSphere Portal V5.1.0.1のインストール手順と、V5.1.0.3 への更新手順をまとめて
あります。また、(設定項目1)のような記述は、本資料第2章の設定項目表のどのパラメーターを
利用しているかを指しています。
4.1.
4.1.1.
事前準備
WP V5.1.0.1のインストールに使用するCDについて
CD番号
Setup
コンポーネント
バージョン
Potral Installer
Version 5.1.0.1
Potral InfoCenter
1-1
for MultiPlatform
WebSphere Business Integration Server Fou Version 5.1
ndation for Windows
4-1
WebSphere Application Server Archive Instal Version 5.1.0.1
l for Windows
5-1
5-3
WebSphere Portal Archive for Windows
WebSphere Portal Archive for Windows,
Version 5.1.0.1
Version 5.1.0.1
AIX, Linux/Intel, Linux/PowerPC, Solaris,
HP-UX,
WebSphere Portal 導入のため、本章で使用する CD は、上表にあるSetup、1-1、4-1、
5-1、5-3の5枚になります。
4.1.2.
V5.1.0.3 更新プログラムのダウンロード
以下URLから、V5.1.0.3に更新するための2つのファイルをダウンロードしておきます。
http://www.ibm.com/software/genservers/portal/support/
ダウンロードするもの
•
WebSphere Portal Version 5.1.0.3 cumulative fix (WP_PTF_5103.jar)
•
WebSphere Portal Update Installer
(PortalUpdateInstaller.zip)
4.1.3.
管理ユーザーへの権限付与
WebSphere Portalのインストール時、WebSphere Portalの起動時に使用する管理
ユーザー(Windows OS上のユーザー)に権限を付与する必要があります。これを
付与しないと、WebSphere Portalのインストールができません。
1.
Windowsの管理ツールより、ロー
カルセキュリティポリシーを起動し
ます。(「スタート」→「設定」→「コ
ントロールパネル」→「管理ツー
ル」→「ローカルセキュリティポリ
シー」)
2.
左側のツリーにある、「ローカルポ
リシー」→「ユーザー権利の割り
当て」をクリックし、以下の項目
に、ユーザーが追加されているこ
とを確認します。追加されていな
い場合、以下の項目をダブルクリ
ックし、WindowsログインID(設定
項目4)(例:PORTAL\Administrat
or)を追加します。
•
[オペレーティングシステ
ムの一部として機能]
•
3.
[サービスとしてログオン]
システムから一度ログオフし、再度管理ユーザーにてログインします。
4.1.4.
ネットワーク環境の設定
WebSphere Portal のサーバーマシンでは、ホスト名だけでなく、必ずフルドメイン名を設
定する必要があります。また、DHCP 環境などで、固定 IP アドレス及びドメイン名の付与
が困難な場合でも、hosts ファイル等を設定することにより、名前解決が行えるようにして
おく必要があります。
1.
「スタート」→「設定」→「コントロールパネ
ル」→「システム」を起動します。
2.
[コンピュータ名]タブを開き、「変更」をクリ
ックします。
3.
もし、コンピュータ名を変更・設定する場合
は、コンピュータ名に入力します。(設定項
目1)(例:portal)
4.
「詳細」ボタンをクリックします。
5.
「このコンピュータのプライマリ DNSサフィ
ックス」欄にネットワークドメイン名(設定項
目2)(例:ibm.com)を入力し、「OK」をクリッ
クします。
6.
この画面が、表示されたら、「OK」ボタンを
クリックします。
7.
再起動してくださいというメッセージが表示
されますが、ここではひとまず無視し、hos
tsファイルの設定をします。
8.
hostsファイル(c:\WINNT\system32\driver
s\etc\hosts)をメモ帳などで開き、
<IP address>
<コンピューター名>(設定項目1)(例:portal)
<フルコンピューター名>(設定項目3)(例:por
tal.ibm.com)
を以下のように一行で記述し、保存しま
す。
192.168.0.1 portal portal.ibm.com
9.
PCを再起動します。
4.2.
4.2.1.
WebSphere Portalサーバーの構築
WebSphere Portal V5.1.0.1の導入
1.
WebSphere PortalのSetupCD(Disk Setup)を挿入します。
2.
挿入すると自動的にインストーラが起動します。(自動起動されない場合は、CDドライブの
install.batを実行します)
3.
ウィザードで使用する言語を選択します。こ
こでは、日本語を選択し、「了解」をクリックし
ます。
4.
WebSphere Portal for Multiplatforms バージ
ョン V5.1.0.1インストーラが起動するので、
「次へ」をクリックします。
5.
ソフトウェア・ライセンス情報が表示されます
ので、内容を確認し、「使用条件の条項に同
意します」を選択して、「次へ」をクリックしま
す。
6.
セットアップ・タイプを選択します。「フル」を
選択し、「次へ」をクリックします。
7.
WebSphere Application Serverのインストー
ル ・ デ ィ レ ク ト リ ( 設 定 項 目 7) ( 例 :
C:\WebSphere\AppServer ) を 入 力 し 、 「 次
へ」をクリックします。
8.
WebSphere Application Serverのインスタン
ス用の
•
ノード名(設定項目1) (例:portal)
•
ホスト名(設定項目3)
(例:portal.ibm.com)
を入力し、「次へ」をクリックします。
9.
WebSphere Portalのインストール・ディレクト
リ (設定項目6)
(例:C:\WebSphere\PortalServer)
を入力し、「次へ」をクリックします。
10. WebSphere
Application
Server 及 び 、
WebSphere Portalをシステムのサービスとし
て起動する際のユーザー(設定項目4)(例:
Administrator)、パスワード(設定項目5)(例:
password)を入力し、「次へ」をクリックしま
す。この手順書の環境ではチェックを2つと
もはずしてください。
注:ここで使用するユーザー名、パスワード
は、OSのユーザー名、パスワードになりま
す。また、いくつかユーザーの権限が必要と
なりますので必ず、「4.1.2 管理ユーザーへ
の権限付与」を事前に行ってください。
11. 以下入力し、「次へ」をクリックします。
・Portal管理ユーザー (設定項目12)
(例:wpsadmin)
・パスワード (設定項目13)
(例:wpsadmin)
12. WebSphere Portalのインストール準備が出
来ました、という画面がでますので、内容を
確認した上で、「次へ」をクリックします。
13. しばらく(目安として数分)すると、 CD #
1-1のCDを入れてください とでますので、
CDを入れ替えて「次へ」をクリックします。
14. 同様に、しばらく(目安として30分程度)する
と、 CD #4-1
のCDを入れてください とで
ますので、CDを入れ替えて「次へ」をクリック
します。
15. 同様に、しばらくすると、 CD #5-1 のCDを
入れてください とでますので、CDを入れ替
えて「次へ」をクリックします。
16. 同様にしばらくすると CD #5-3 のCDを入
れてください とでますので、CDを入れ替え
て「次へ」をクリックします。
17. しばらく(目安として1時間くらい)するとイン
ストールが終了します。
18. Webブラウザを起動し、以下URLにアクセス
します。
http://portal.ibm.com:9081/wps/portal
(portal.ibm.comの部分は設定項目3のフルコ
ンピュータ名)
右のような、ポータルの画面が表示されま
す。
* 初めてアクセスするときには少し時間が
かかります。
19. Portalの管理ユーザーでログインできること
を確認します。 確認後、画面右上のログア
ウトをクリックし、ブラウザを閉じます。
•
WPの管理者ID(設定項目12)
(例:wpsadmin)
•
WPの管理者パスワード(設定項目13)
(例:wpsadmin)
注意: WebSphere Application Serverについては、最新のパッチを適用いただけますようお願いします。
以下URLより最新のパッチの情報とパッチ・ファイルを入手いただけます。
http://www-128.ibm.com/developerworks/websphere/downloads/downloads.html
4.2.2.
WebSphere Portal V5.1.0.3への更新
① ダウンロードしたPortalUpdateInstaller.zip を C:\WebSphere\PortalServer\update に解
凍します。
② ダウンロードしたWP_PTF_5103.jar を C:\WebSphere\PortalServer\update\fixpacksにおき
ます。
③ 次のコマンドを実行します。 C:\WebSphere\AppServer\bin\setupCmdLine.bat
④ 活動中のWebSphere Application Server (server1)を停止します。 WebSphere Portalサーバ
ーが動いている場合は、スタートメニューから停止してください。
(スタートメニューから実行するか、以下コマンドを一行で入力して実行ください。)
C:\WebSphere\AppServer\bin\stopServer.bat server1
-user wpsadmin -password wpsadmin
⑤ Soap client のタイムアウト値を変更します。
C:\WebSphere\AppServer\properties\soap.client.props ファイルの以下の行を以下値
に変更(変更前:180)
com.ibm.SOAP.requestTimeout=6000
⑥
以下のコマンドを一行で入力し、実行します。(しばらく時間がかかります。))
c:\WebSphere\PortalServer\update> updatePortal -fixpack
-installDir "C:\WebSphere\PortalServer"
-fixpackDir "C:\WebSphere\PortalServer\update\fixpacks"
-install
-fixpackID WP_PTF_5103
⑦
以下のコマンドを一行で入力し、実行します。(しばらく時間がかかります。)
C:\WebSphere\PortalServer\config> WPSconfig.bat CONFIG-WP-PTF-5103
-DPortalAdminPwd=wpsadmin -DWasPassword=wpsadmin
⑧
活動中のWebSphere Application Server (server1)を停止し、再始動させます。
⑨
活動中のWebSphere Portal Server を停止させ、再始動させます。
4.2.3.
myportal表示のFix適用
URLから直接、/wps/myportalアクセス時にページが表示されない問題の修正PK22479を適用しま
す。
http://www-1.ibm.com/support/docview.wss?rs=688&context=SSHRKX&q1=PK22479&ui
d=swg1PK22479&loc=en_US&cs=utf-8&lang=en
①
上のURLで紹介されている以下のダウンロードサイトから、
WP_Recommended_Fixes_5103.zipをダウンロードします。WP5103の場合、PK22479は、
ほかのFixとともに、WP Recommended Fixesに含まれています。
http://www-1.ibm.com/support/docview.wss?rs=0&uid=swg24011886
②
ダウンロードしたWP_Recommended_Fixes_5103.zip のフォルダPK22479から、
PK22479.jarをとりだし、 C:\WebSphere\PortalServer\update\fixにおきます。
③
次のコマンドを実行し、活動中のWebSphere Application Server(server1)を停止しま
す。
C:\WebSphere\AppServer\bin\setupCmdLine.bat
C:\WebSphere\AppServer\bin\stopServer.bat server1
-user wpsadmin -password wpsadmin
④
WebSphere Portalサーバーが動いている場合は、停止します。
C:\WebSphere\AppServer\bin\stopServer.bat WebSphere_Portal
-user wpsadmin -password wpsadmin
⑤
次に以下のコマンドを一行で入力し、実行します。
C:\WebSphere\PortalServer\update> updatePortal -fix
-installDir "C:\WebSphere\PortalServer"
-fixpackDir "C:\WebSphere\PortalServer\update\fix"
-install
-fixes PK22479
以下のように、適用が成功したメッセージをご確認ください。
⑥ 活動中のWebSphere Portal Server を停止させ、再始動させます。
これで完了です。 ほかの Fix 適用についてもこの手順と、「4.2.2 WP5103 への更新」を参考
にご対応ください。
5.
Lotus Domino 7.0 導入手順
本章では、WebSphere Portalと連携するLotus Domino 7.0 のインストール手順を説明します。
2006年5月現在、7.0.1 についても手順は同じです。
5.1.
事前準備
5.1.1.
本インストールに使用するCD
CD番号
コンポーネント
バージョン
Lotus Domino
Lotus Domino Application Server(Wind Release 7.0
ows - English)
Lotus Domino
Lotus Domino 7.0 - Japanese Langua Release 7.0
ge Pack
Lotus Notes
Lotus Notes Client, Domino Admin D Release 7.0
omino (Windows, Japanese)
5.2.
5.2.1.
1.
DominoLDAPサーバーの構築
Domino 7.0 (Engllish)の導入
Domino 7.0(English)のCD-ROMを挿入し
ます。
2.
「Install Lotus Domino 7 Server」をクリ
ックすると、インストーラが起動されます。
3.
右のウェルカム画面が表示されたら、[Ne
xt]をクリックします。
4.
ソフトウェア・ライセンス情報が表示されま
すので、内容を確認し、「使用条件の条項
に同意します」を選択して、[Next]をクリッ
クします。
5.
インストール・ディレクトリを指定して[Nex
t]をクリックします。
•
インストール・ディレクトリ
(設定項目8)
例: C:\Lotus\Domino
6.
データ・ディレクトリを指定して[Next]をク
リックします。
•
データ・ディレクトリ
(設定項目9)
例: C:\Lotus\Domino\Data
7.
「Enterprise Server」を選択して[Next]を
クリックします。
8.
確認画面が表示されますので[Next]をク
リックします。
9.
導入が終了したら[Finish]をクリックしま
す。
5.2.2.
1.
Domino 7.0 (Japanese Language pack)の導入
Domino 7.0(Japanese)のCD-ROMを挿入
します。 日本語を選択し「了解」をクリック
してください。
2.
「次へ」をクリックします。
3.
「同意します」にチェックして、「次へ」をクリ
ックします。
4.
ソフトウェア・ライセンス情報が表示されま
すので、内容を確認し、「使用条件の条項
に同意します」を選択して、[Next]をクリッ
クします。
•
(設定項目8)
例: C:\Lotus\Domino
5.
「いいえ」にチェックをして「次へ」をクリック
します。
6.
確認して、「次へ」をクリックします。
7.
真ん中の「ランゲージパックの置き換え」
にチェックして「次へ」をクリックします。
8.
確認して「次へ」をクリックします。
9.
「日本語」にチェックして「次へ」をクリックし
ます。
10. 確認して「次へ」をクリックします。
11. 「終了」をクリックして完了です。
5.2.3.
Lotus Domino7 の構成
続いてLotus Dominoサーバーの設定を行います。
1.
Lotus Dominoサーバーを起動します。
スタート→すべてのプログラム→Lotus Applications→Lotus Domino Server
2.
サービスとしてインストールするかどう
かの選択画面が表示されましたら、デ
フォルトのままで[OK]をクリックします。
3.
ウェルカム画面が表示されたら[Next]
をクリックします。
4.
サーバー選択の画面が表示されたら
「最初のサーバーかスタンドアロンサー
バーのセットアップ」を選択して[Next]を
クリックします。
5.
サーバー名のタイトルの画面が表示さ
れましたら、サーバー名を入力して、[N
ext]をクリックします。
サーバー名: portal (設定項目1)
*「既存のサーバーIDファイルを使用する」
にチェックしないでください。
6.
組織名入力の画面が表示されたら、組
織名、組織認証者パスワードを入力
し、[Next]をクリックします。
z
組織名: ibmportal (設定項目20)
z
組織認証者パスワード:
wpsadmin (設定項目22)
*「既存の認証者IDファイルを使用す
る」にはチェックしないでください
7.
Dominoドメイン名入力画面が表示され
たら、Dominoドメイン名を入力して「Nex
t」をクリックします。
z
Dominoドメイン名: ibmportal
(設定項目20)
8.
管理者名とパスワードの指定画面が表
示されたら、管理者情報を入力し、「次
へ」をクリックします。
•
名: ブランク
•
ミドルネーム: ブランク
•
姓: wpsadmin
•
管理者パスワード: wpsadmin
•
パスワードの確認: wpsadmin
•
「ローカルにIDファイルのコピーを保
存する」にチェック
•
「既存の管理者IDを使用する」にチ
ェックしない
9.
有効にするサービスの選択画面が表
示されたら、以下のサービスを選択し
て「カスタマイズ」をクリックします。
•
Webブラウザ(HTTP services)
•
ディレクトリサービス(LDAP
Services)
10. サービス詳細画面が表示されたら、以
下のサービスを選択して、「OK」をクリ
ックします。
•
DIIOP CORBA Services
11. 有効にするサービスの選択画面に戻ったら「Next」をクリックし、先に進みます。
12. Dominoネットワーク設定の画面が表示
されたら、特になにも設定せず、「Nex
t」をクリックします。
13. Dominoサーバーのセキュリティ画面が
表示されたら、以下のように選択して
「Next」をクリックします。
•
「すべてのデータベースとテンプレ
ートに匿名でのアクセスを許可しな
い」にチェック
•
「LocalDomainAdminsグループをす
べてのデータベースとテンプレート
に追加する」にチェック
14. 確認画面が表示されたら、「Setup」をク
リックします。
15. セットアップ完了画面が表示されたら
「Finish」をクリックします。
16. Dominoサーバーを起動します。
z
ス タ ー ト → プ ロ グ ラ ム → Lotus
Applications → Lotus
Domino
Server
ここまでの作業で、Domino サーバーのインストールと設定が完了しました。
5.2.4.
Domino 管理クライアント、Notes Client, Lotus Domino Designer の導入
1.
Domino管理クライアントのCD-ROM(Notes)を挿入します。
2.
Lotus Domino Designer 7とLotus Do
mino Administrator 7を選択します。
3.
ウェルカム画面が表示されたら「次へ」
をクリックします。
4.
ライセンス情報の画面が表示されたら
「使用許諾契約の条項に同意します」
を選択して「次へ」をクリックします。
5.
ユーザー名、所属を入力して「次へ」を
クリックします。この項目は、お客様環
境にあう適当な値を入力してください。
6.
導入ディレクトリーを確認し、「次へ」を
クリックします。
•
C:\Lotus\Notes
•
C:\Lotus\Notes\Data
7.
「次へ」をクリックします。
8.
インストール準備完了画面が表示され
たら「インストール」をクリックします。
9.
インストール完了画面が表示されたら
「完了」をクリックします。
5.2.5.
1.
Notes クライアントの構成
本節の作業を前に、Dominoサーバー
が稼動されていることをご確認しま
す。右の図のように、Lotus Domino
Serverが開始状態になっている場合
は、稼動状態となります。
2.
稼動状態でない場合は、Lotus Domi
no Serverを選択した状態で、画面の
上部にある、スタートボタンを押し起
動させます。
3.
デスクトップ上のDomino Adminアイコ
ンをクリックして→Lotus Applications
管理クライアントを起動します。→Not
esクライアントで起動します。
4.
ウェルカム画面が表示されたら、「次
へ」をクリックします。
5.
ユーザーの情報画面が表示された
ら、ユーザー名、Dominoサーバー名
を入力します。
z
ユーザー名: wpsadmin
z
Dominoサーバー名: portal/ibmportal
z
「Dominoサーバーへ接続する」にチェ
ック。
6.
パスワード入力画面が表示されたら、
パスワード(wpsadmin)を入力して「O
K」をクリックします。
7.
右のような画面に表示されたら、今回
は、Instant Messagingサーバーを別
途用意していないので、「Instant Mes
sagingをセットアップ」のチェックをはず
し、「次へ」をクリックします。
8.
設定するサービスの選択画面が表示
されたら、何もチェックせずに「次へ」
をクリックします。
9.
セットアップ完了のダイアログが表示
されたら、「OK」をクリックします。
6.
Domino サーバーの設定
この章では、Domino サーバーに対して以下の設定を行います。
6.1.
1.
「HTTP-HostName」属性を LDAP スキーマに追加する
2.
LDAP 用サーバー構成設定値の指定
3.
ポータル用のユーザーを Domino Directory に追加
4.
Domino Directory のアクセス制御リスト (ACL) を更新
「HTTP-HostName」属性を LDAP スキーマに追加
①
デスクトップ上の DominoAdmin7 アイコンをダブルクリックして、ユーザーwpsadmin
で Domino Administrator 7 を起動します。[ファイル]タブを開き、LDAP スキーマ
DB(「Domino LDAP Schema(6)」;schema.nsf)をダブルクリックします。Esc ボタンを押し
て、「データベースについて」画面を閉じます。
②
「All Schema Documents」ビューを選択し、LDAP Name 列をクリックして降順にし、LDAP
Name に HTTP-HostName が存在することを確認します。
③
見つからない場合には、「New Document」 - 「Add Attribute Type」をクリックします。
④
「Basic」タブ内で、以下のフィールド情報を入力します。
z
LDAP name
:HTTP-HostName
z
OID(object identifier)
:2.16.840.1.113678.2.2.2.2.461
z
Syntax name
:「Directory String」を選択
z
Single valued
:Yes
z
Collective
:No
z
No user modification
:No
⑤
「Save & Close」を押して文書を保存します。
⑥
「HTTP-HostName」 属性のドラフト文書が 「Draft Documents」 - 「Draft Attribute
Types」ビューに現れるので、選択して「Approve」-「Approve Selected Drafts」をクリッ
クします。.
6.2.
LDAP 用サーバー構成設定値の指定
①
wpsadmin で Domino Administration を起動して ibmportal ドメインタブの[設定]タブをク
リックし、「 サーバー ‒ 設定」ビューに進みます。
②
「サーバー設定の追加」をクリックして、新規設定文書を作成し、表示します。
③
「基本」タブ上で、「すべてのサーバーのデフォルトの設定として使用」オプションは、
「はい」をチェックします。(次のステップで使用する「LDAP」タブが表示されます。)
④
「LDAP」タブで、「属性タイプを選択」ボタンをクリックして 匿名ユーザーが LDAP 経
由で照会できるフィールドを選択します。左側の「オブジェクトクラス」で「*」を選択し、
「属性を表示」ボタンを押します。「選択可能な属性」から、以下のフィールドを選択して
「追加>>」ボタンを押します。
z
HTTP-HostName
z
MailDomain
z
MailFile
z
MailServer
z
NetAddresses
z
Sametime
* す べ て 選 択 で き な い と き は 、 オ ブ ジ ェ ク ト ク ラ ス で 「 dominoPerson 」
「dominoServer」などの「選択可能な属性」から選択します
⑤
「OK」をクリックして「LDAP 属性タイプの選択」ダイアログ・ボックスを閉じ、「LDAP」タブ
に戻ります。
⑥
下にスクロールし、「LDAP ユーザーに書き込み権を許可」オプションについて、「は
い」をクリックします。
⑦
構成設定値の他のすべてのデフォルトの LDAP 設定値のまま、「保管して閉じる
(Save and Close)」をクリックして、構成文書を閉じます。
⑧
Domino サーバーコンソールで、以下のコマンドを発行して、LDAP サービスの再起動を
行います。
> tell ldap quit
> load ldap
6.3.
ポータルで使用するユーザーとグループを Domino Directory に作成
Domino LDAPにバインドするユーザーwpsbind, wmmsystemid とポータルの管理者グルー
プを新規に作成します。
①
Notes 管理クライアントで ibmportal ドメイン タブの ユーザーとグループ タブをクリ
ックします。画面右上の「ツール」 - 「ユーザー」 下の「登録」をクリックします。
②
認証者 ID ボタンをクリックして、ID ファイルを以下の場所に変更します
c:\Lotus\Domino\Data\cert.id
③
認証者パスワード wpsadmin を入力します。(認証者復旧情報の警告が出た場合に
は OK をクリックします)
④
「ユーザー登録 ‒ 新規登録」フォームの表示フィールドに以下の値を入力する。
z
姓 (Last Name)
:wpsbind
z
短縮名
:wpsbind
z
パスワード
:wpsbind
*名はブランクにしてください
⑤
「パスワードオプション」 をクリックします
⑥
「パスワードクオリティスケール」をドラッグして(6)に変更し「インターネットパスワードの
設定」にチェックを入れます。
⑦
「登録」をクリックして 新規ユーザーwpsbind を作成しますか?
ユーザー情報を作成します。
はい をクリックして
⑧
次に、WMM システムの ID(設定項目 27)(例:WMMSYSTEMID)というユーザーも同様に
作成します。
⑨
グループを作成します。「ユーザーグループ (Groups)」ビューに戻り、アクション・バー
の「グループの追加 (Add Group)」をクリックします。
⑩ 「基本 (Basics)」タブの「新規グループ (New Group)」フォームで、表示されているフィ
ールドに以下の値を入力して、wpsDocReviewer グループと wpsContentAdministrators
グループを作成し、wpsadmin をメンバー追加します。
•
グループ名 (Group name)
:wpsDocReviewer
•
グループ・タイプ (Group type)
:多目的(Multi-purpose)
•
メンバー (Members)
:(設定項目 12)wpsadmin / ibmportal
•
グループ名(Group name) :
wpsContentAdministrators
•
グループ・タイプ (Group type)
:多目的(Multi-purpose)
•
メンバー (Members)
:(設定項目 12)wpsadmin / ibmportal
*メンバーの追加時は ibmportal sDirectory をプルダウンで選択してユーザー選択
します
⑪
それぞれの新規グループ作成画面にて「保存して閉じる」をクリックして保存します。
⑫
次 に 、 wpsadmins を 作 成 し 、 wpsadmin 、 wpsbind 、 wmmsystemid 、 グ ル ー プ
wpsDocReviewer、wpsContentAdministrators をメンバーとして追加します。
•
グループ名 (Group name)
:wpsadmins
•
グループ・タイプ (Group type)
:多目的(Multi-purpose)
•
メンバー (Members)
:wpsbind / ibmportal
wpsadmin / ibmportal
wmmsystemid/ibmportal
wpsDocReviewer グループ
wpsContentAdministrators グループ
*メンバーの追加時は ibmportal sDirectory をプルダウンで選択してユーザー選択
します
⑬
「保管して閉じる」をクリックして、wpsadmins グループを保管します。
⑭
それぞれのユーザー/グループに対して ldap アクセスを行って、登録されていること
を ブラウザより確認してください。(ユーザー作成直後には反映されない場合がありま
す。その場合には Domino サーバーを再起動してください)
6.4.
z
ldap://portal .ibm.com/cn=wpsadmin,o=ibmportal
z
ldap://portal.ibm.com/cn=wpsbind,o=ibmportal
z
ldap://portal.ibm.com/cn=wpsadmins
Domino Directory のアクセス制御リスト (ACL) に新規登録ユーザーを追加
①
Domino Directory の「ファイル」タブ で、ibmportal s Directory を選択し、右クリックの
メニューから「アクセス制御」-「管理」 の順に選択して開きます。
②
「アクセス制御リスト」-「基本」で、「wpsbind/ ibmportal」を追加し、以下のような設定を
行う。
z
「種類」
「ユーザー」
z
「アクセス」
「管理者」
z
「文書の削除」にチェック
z
「ロール」で、以下の役割タイプを追加して割り当て
A)
グループ作成者 (GroupCreator)
B)
グループ変更者 (GroupModifier)
C)
ユーザー作成者 (UserCreator)
D)
ユーザー変更者 (UserModifier)
③
同様に、「wpsadmins」グループを追加し、上記の設定を行う。(「種類」は「ユーザーグ
ループ」)
④
6.5.
6.5.1.
「OK」をクリックします。
その他 Domino サーバーでの諸設定
HTTP ホスト名の確認
Notes 管理クライアントで ibmportal s Directory タブの設定タブで、「サーバー」−「全てのサーバ
ー文書」ビューを開きま、portal/ibmportal のサーバー文書をダブルクリックして開きます。
「インターネットプロトコル」タブの「HTTP」タブで、「基本」カテゴリの「ホスト名」が設定されている
かを確認します。設定されていなければ、完全修飾ホスト名(portal.ibm.com)を入力してください。
6.5.2.
HTTP クライアントからのデータベース参照の許可
同じページ内の「HTTP クライアントからのデータベース参照を許可」で「はい」にチェッ
クをいれます。
6.5.3.
アプリケーションの実行制限の設定
「セキュリティ」タブの「可能なプログラムの制限」で「制限付き/制限無し Java/Javascript/COM の
実行」に「*」(すべて)を設定します。
Domino側での設定は以上です。
7.
Domino Directory 用 WebSpherePortal サーバーの構成
7.1.
wpconfig.properties の置き換え
WebSpherePortal がユーザー・ディレクトリとして Domino Directory を参照する設定を行い
ます。この設定は、構成に必要な情報を、WP の構成ファイルである wpconfig.properties ファ
イルに記述し、タスクを実行することで行います。
①
c:\Program Files\WebSphere\PortalServer\config\wpconfig.properties ファイルをコピ
ーして、名前を以下のように変えます。
→ c:\Program Files\WebSphere\PortalServer\config\wpconfig.properties .org
②
元のファイルをバックアップできたので、wpconfig.propertiesの以下の各項目を編集し
ます。
項目
値
設定例
1 WasUseeId=
cn=設定項目 14,o=設定項目 20
cn=wpsbind,o=ibmportal
2 WasPassword=
設定項目 15
wpsbind
3 PortalAdminId=
cn=設定項目 12
cn=wpsadmin,o=ibmportal
4 PortalAdminPwd=
設定項目 13
wpsadmin
5 PortalAdminGroupId
cn=設定項目 24
cn=wpsadmins
6 WpsContentAdministrators=
cn=wpsContentAdministrators
cn=wpsContentAdministrators
7 WpsContentAdministratorsShort=
wpsContentAdministrators
wpsContentAdministrators
8 WpsDocReviewer=
cn=WpsDocReviewer
cn=WpsDocReviewer
9 WpsDocReviewerShort=
WpsDocReviewer
WpsDocReviewer
10 LTPAPassword=
設定項目 26
password
11 SSODomainName=
設定項目 2
ibm.com
12 LDAPHostName=
設定項目 3
portal.ibm.com
13 LDAPAdminUId=
cn=設定項目 12
cn=wpsadmin
14 LDAPAdminPwd=
設定項目 13
wpsadmin
15 LDAPServerType=
DOMINO502
DOMINO502
16 LDAPBindID=
cn=設定項目 14
cn=wpsbind,o=ibmportal
17 LDAPBindPassword=
設定項目 15
wpsbind
18 WmmSystemId=
設定項目 27
cn=wmmsystemid,o=ibmportal
19 WmmSystemPassword=
設定項目 28
wmmsystemid
20 LDAPSuffix=
(ブランク)
(ブランク)
21 LdapUserPrefix=
cn
cn
22 LDAPUserSuffix=
o=設定項目 20
o=ibmportal
23 LDAPGroupPrefix=
cn
cn
24 LDAPGroupSuffix=
(ブランク)
(ブランク)
25 LDAPUserObjectClass=
dominoPerson
dominoPerson
26 LDAPGroupObjectClass=
dominoGroup
dominoGroup
27 LDAPGroupMember=
member
member
28 LDAPUserFilter=
29 LDAPGroupFilter=
(&(¦(cn=%v)(uid=%v))(objectclass=do (&(¦(cn=%v)(uid=%v))(objectclass=do
minoPerson))
minoPerson))
(&(cn=%v)(¦(objectclass=dominoGro (&(cn=%v)(¦(objectclass=dominoGro
up))
up))
30 LCC.DominoDirectory.Enabled=
TRUE
TRUE
31 LCC.DominoDirectory.Server=
設定項目 3
portal.ibm.com
32 LCC.DominoDirectory.Port=
389
389
33 LCC.DominoDirectory.SSL=
FALSE
FALSE
7.2 WP タスクの実行
①
WebSpherePortal を停止します。(「スタート」―「プログラム」−「IBM WebSphere」−
「Portal Server V5.1」−「サーバーの停止」で停止します。)
②
次に、WAS 「server1」を起動します。(「スタート」―「プログラム」−「IBM WebSphere」
−「Application Server V5.1」−「サーバーの始動(Start the Server)」をクリックして始動
します。)
③
ブラウザで http://portal.ibm.com:9090/admin にアクセスして、WAS の管理コンソール
の画面を表示して server1が稼動していることを確認します。
④
7.2.1.
ブラウザを閉じます。
Collaborative Components の構成
①
ここまでの準備が整ったら、タスクを実行します。以下のコマンドを入力します。
C:\>cd \WebSphere\PortalServer\config
C:\WebSphere\PortalServer\config>
wpsconfig lcc-configure-dominodirectory(一行で記述)
②
7.2.2.
「BUILD SUCCESSFUL」と表示されることを確認します。
LDAP 構成のバリデート
①
以下のコマンドを入力します。
C:\WebSphere\PortalServer\config>wpsconfig validate-ldap
②
「BUILD SUCCESSFUL」と表示されることを確認します。(この作業は 1 分程度で
す。)
7.2.3.
LDAP 構成
①
以下のコマンドを入力します。
C:\WebSphere\PortalServer\config>wpsconfig enable-security-ldap
②
「BUILD SUCCESSFUL」と表示されることを確認します。(この作業は 15 分弱かかり
ます。)
③
タスクが終了したら、変更を有効にするために「server1」を再起動します。
(「スタート」―「プログラム」−「IBM WebSphere」−「Application Server V5.1」−「サーバ
ー の 停 止 (Stop the Server) 」 で 停 止 し た ら 、 「 ス タ ー ト 」 ― 「 プ ロ グ ラ ム 」 − 「 IBM
WebSphere」−「Application Server V5.1」−「サーバーの始動(Start the Server)」をクリッ
クして始動します。)
④
「WebSphere_Portal」を停止します。
(「スタート」―「プログラム」−「IBM WebSphere」−「Portal Server V5.1」−「サーバーの
停止」をクリックします。)
7.2.4.
その他の追加設定 と 稼動確認
この段階では、Domino を使用するとき、短縮名を使用して WebSphere Portal にログイ
ンすることはできません。ユーザーは、完全なファーストネームとラストネームを使用してロ
グ イ ン す る 必 要 が あ り ま す 。 短 縮 名 に よ る ロ グ イ ン を 可 能 に す る に は 、 WebSphere
Application Server でフィルターを再構成する必要があります。以下のステップを参考にし
て、フィルターを構成してください。
WebSphere Application Server コンソールの起動
①
ブラウザで以下の URL にアクセスし、wpsbind/wpsbind でログインします。
http:// portal.ibm.com:9090/admin
②
「 セキュリティー 」→「 ユーザー・レジストリー (User Registries)」→「LDAP」
→「拡張 LDAP 設定 (Advanced LDAP Settings)」に遷移し、以下3つの値を確認し
ます。 異なる場合はそれぞれ編集してください。
ユーザー・フィルター:
(&(¦(cn=%v)(uid=%v))(objectclass=dominoPerson))
グループ・フィルター:
(&(cn=%v)(¦(objectclass=dominoGroup))
グループ・メンバーID マップ:
dominoGroup:member
③
「適用」をクリックし、メッセージの「保管 (Save)」をクリックして、マスター構成に変更
内容を適用します。
④
次の画面で「保管 (Save)」をクリックします。
⑤
「スタート」―「プログラム」−「IBM WebSphere」−「Application Server V5.1」−「サー
バーの停止(Stop the Server)」で停止したら、「スタート」―「プログラム」−「IBM
WebSphere」−「Application Server V5.1」−「サーバーの始動(Start the Server)」をク
リックして始動します。
7.2.5.
PumaServices.properties の編集
①
以下のファイルを以下のように編集します。
編集するファイル: :\WebSphere\Portalserver\shared\app\config
\services\PumaServices.properties
編集する内容:
#user.sync.remove.attributes の#をはずして追加
user.sync.remove.attributes=cn,CN
②
7.2.6.
WebSphere Application Server を開始します。
WebSphere Portal のログインの確認
①
サーバーを始動します。(「スタート」―「プログラム」−「IBM WebSphere」−「Portal
Server v5.1」−「サーバーの開始」をクリックします)
②
http://portal.ibm.com:9081/wps/portal にアクセスし、右上の「ログイン」ボタンを押
し、管理者(wpsadmin/wpsadmin)でログインできることを確認します。
WebSphere Portal Server と DominoLDAP の連携が適切になされていることが確認できまし
た。ログインできることを確認したら、一旦ログアウトします。
8.
WebSphere Application Server と Domino の間のシングル・サインオンの設定
WebSphere Application Server と Domino との間にシングル・サインオン (SSO) が構
成されている場合には、ユーザーは、ポータルにサインオンした後、改めて認証情報を入
力しなくても、Domino ベースのアプリケーションやサービスからの情報を含むポートレット
にアクセスすることができます。
シングル・サインオンを使用可能にするためには、WebSphere Application Server および
Domino の両方に組み込まれている IBM LTPA 機能を使用可能にする必要があります。
Domino は、WebSphere Application Server によって生成された WebSphere LTPA トーク
ンをインポートします。このトークンは、Lotus Domino ドメイン内のすべてのサーバーに対
して使用できます。
WebSphere Portal Server
Domino Server
LTPA
クッキー
Domino
LDAP
複数の Domino ドメインの間にシングル・サインオンを構成する場合は、同じ WebSphere
LTPA を対象となる Lotus Domino ドメインにインポートする必要があります。
WebSphere Application Server と Lotus Domino の間のシングル・サインオンは、以下の順
序で構成します。
8.1.
WebSphere LTPA キーの作成
server1 が起動していることを確認し、ブラウザで WebSphere 管理コンソールにアクセス
し、wpsbind/wpsbind でログインします。
http://portal.ibm.com:9090/admin
①
「セキュリティー」 - 「認証メカニズム (Authentication Mechanisms)」 - 「LTPA」の
順に選択する。
②
「パスワード」「タイムアウト」フィールドには 120 が設定されているのを確認し,鍵ファイ
ル名 (Key File Name)」フィールドにパスとファイル名(c:\was.key)を入力します。
③
「キーのエクスポート (Export Keys)」ボタンをクリックします。
④
「保管 (Save)」をクリックして、マスター構成に変更内容を適用します。
⑤
次の画面で「保管 (Save)」をクリックします。
⑥
WebSphere 管理コンソールからログアウトします。
⑦
server1 を 停 止 し ま す 。 ( 「 ス タ ー ト 」 ― 「 プ ロ グ ラ ム 」 − 「 IBM WebSphere 」 −
「Application Server V5.1」−「サーバーの停止」で停止します)
8.2. LotusDomino サーバーへの LTPA キーのインポート
次に Domino 側で Web SSO 構成文書を新しく作成するためのステップを説明します。
①
デスクトップ上の Domino Admin アイコンをクリックして Domino 管理クライアントを起
動します。
②
IBMPOTAL ドメインタブ 設定タブを開き, 「サーバー」−「すべてのサーバー文書」ビ
ューに移動します。
③
「Web」メニューから「Web SSO 設定の作成」を選択します。
④
「キー (Keys)」メニューから「WebSphere LTPA キーの取り込み」を選択します。
⑤
LTPA キー・ファイルのパスと名前に(c:\was.key)を入力し、「OK」をクリックする。
⑥
LTPA キーのパスワード(password)を入力し、「OK」をクリックする。
⑦
キーのインポートが成功したというメッセージが表示されたら、「OK」をクリックする。
⑧
「DNS ドメイン」フィールドにドメイン・サフィックス( .ibm.com )を入力し、「Domino サー
バー名」フィールドに、SSO ドメインに参加する Domino Server 名(portal/ibmportal)
を追加する。
*組織名には何も入力しないでください。
⑨
「LDAP 領域」フィールドにて、LDAP サーバーのホスト名に「portal.ibm.com\:389」とい
う風に「\」を追加します。
⑩
「保存して閉じる (Save and Close)」をクリックする。
8.3. Lotus Domino サーバーのシングル・サインオン認証設定
①
デスクトップ上の Domino Admin をダブルクリックして管理クライアントを起動します。
②
ibmportal ドメインタブ 設定タブ「サーバー」−「全てのサーバー文書」ビューを開いて
portal/ibmportalr のサーバー文書を開き「サーバー編集」をクリックします。
③
「インターネットプロトコル」タブをクリックし、次に「Domino Web Engine」タブをクリック
します。
④
「セッション認証 (Session authentication)」において「複数サーバー(SSO)」を選択し
ます。
⑤
「WebSSO 設定」には「LtpaToken」を選択します。
⑥
「保存して閉じる」をクリックします。
⑦
Domino 管理クライアントを終了します。
⑧
Domino サーバーコンソールで以下のコマンドを発行し、HTTP サービスを再起動しま
す。
> tell http restart
8.4. WebSphere と Domino のシングル・サインオンの確認
①
WebSphere Portal Server を 再 起 動 し ま す 。 認 証 を 求 め ら れ た ら ユ ー ザ ー 名
wpsbind パスワード wpsbind と入力します.
②
ブ ラ ウ ザ を 起 動 し て http://portal.ibm.com:9081/wps/myportal に ア ク セ ス し て
wpsadmin ユーザーで WebSphere Portal にログインし、ログインしたらそのままブラ
ウザの URL を以下のようにしてアクセスします。
http://portal.ibm.com/names.nsf
認証を訊かれることなく DominoDirectory(アドレス帳)にアクセスできたら、SSO の構
成が成功しています。
ここまでで WebSphere Portal と Lotus Domino のシステム構成が完了しました。
9
Lotus Team Workplace 7.0 インストール方法
既存の Lotus Domino サーバーに Lotus Team Workplace(Quickplace) 7.0 を追加導入する
方法をご紹介します。
1.
Lotus Dominoサーバー等、他のプロ
グラムを終了させてください。
2.
Lotus Team Workplace 7.0 のCDを
セットし、Setup.exeにてインストール
開始します。
3.
「同意する」をクリックしてください。
4.
「次へ」をクリックしてください。
5.
Lotus Dominoサーバーの入っている
ディレクトリを確認し、「次へ」をクリッ
クしてください。
6.
確認して「次へ」をクリックしてくださ
い。
7.
「次へ」をクリックしてください。
8.
3つのフィールドに「qpadmin」を入力し
て、「次へ」をクリックしてください。
9.
Domino Administratorにwpsadminで
ログインし、domcfg.nsfを開きます。
「フォーム設定文書」を追加してくださ
い。
適用:すべてのWebサイト/サーバー
目的のデータベース:quickplace/resourc
es.nsf
目的のフォーム:QuickPlaceLoginForm
10. Webブラウザから以下URLにアクセス
し、上部の「サインイン」をクリックしま
す。
http://portal.ibm.com/quickplace
11. ユーザー名:qpadmin、パスワード:qp
adminで「サインイン」してください。
12. 左側メニューから「サーバーの設定」
をクリックしてください。
13. 左側メニューから「ディレクトリサービ
ス」をクリックしてください
14. 上部の「ディレクトリサービスの変更」
をクリックしてください。
15. 「ディレクトリサービス」セクションの
「形式」ドロップメニューから「Domino
Server」を選択し、名前に「portal.ibm.c
om」と入力します。
「新しいユーザー」セクションで「選択
されたディレクトリに登録されている既
存のユーザーから選択する」をチェッ
クし、「次へ」をクリックします。
16. 確認します。
17. 左側メニューの「セキュリティ」をクリッ
クします。 「このサーバーの管理者を
設定します」セクションで「追加」ボタン
をクリックします。
18. 「ディレクトリ」ボタンをクリックします。
19. *を入力し、「検索」ボタンをクリックし
ます。
20. 「wpsadmins(グループ)」を選択し、「追
加」ボタンをクリックし、「閉じる」をクリ
ックします。
21. wpsadminsが追加されていることを確
認し、「次へ」をクリックします。
22. 左側メニューの「その他のオプション」
をクリックします。
23. 上部の「オプションの編集」をクリック
します。
24. 「Sametimeサーバー」セクションの「Sa
metimeコミュニティサーバー」と「Same
timeミーティングサーバー」にSametim
eサーバーのURLを設定し、「次へ」を
クリックします。
例:http://portal.ibm.com
25. Domino管理クライアントを開き、サーバー文書の[インターンネットプロトコル]→[Domino
Web Engine]の[Javaサーブレット]セクションの「Javaサーブレットサポート」が「Domino
Servlet Manager」になっていることを確認します。
26. 以下のファイルに1行追加して保管します。
ファイル:
C:\Lotus\Domino\Data\servlets.properties
追加する行
servlet.QPservlet.code=com.lotus.cs.util.QPservlet
10
Lotus Sametime 7.0 インストール方法
既存の Lotus Domino サーバーに Lotus Sametime 7.0 を追加導入する方法をご紹介しま
す。
1.
稼動しているDominoサーバーがあれ
ば、quitコマンドで停止してください。
2.
Sametime 7.0 のCDをセットし、「Sam
etimeサーバーインストール」をクリッ
クします。
3.
「日本語」を選択し、「了解」をクリック
します。
4.
「次へ」をクリックします。
5.
「はい」をクリックします。
6.
「同意します」にチェックし、「次へ」を
クリックします。
7.
「Dominoディレクトリ」を選択し、「次
へ」をクリックします。
8.
チェックをつけずに「次へ」をクリックし
ます。
9.
確認し、「インストール」をクリックしま
す。
10. DominoのサーバーIDの場所を指定し
ます。
例:C:\Lotus\Domino\data\server.id
11. チェックせずに「次へ」をクリックしま
す。
12. Sametimeのインストールは完了で
す。 「OK」で終了してください。
11
Collabolative Components (WebSphere Portal)の連携のための設定
①
WebSphere Portal が稼動中の場合、止めます。
②
以下のファイルに以下追加します。
ファイル:
C:\Lotus\Domino\sametime.ini
追加する行:
[Debug]
VPS_BYPASS_TRUSTED_IPS=1
③
notes.ini の編集を行います。 この作業後、Domiono サーバーの再立ち上げが必要で
す。
1.
以下のファイルに以下のパラメーターがない場合は追加します。(最終行に配置
しないでください。)
ファイル:
追加する行:
C:\Lotus\Domino\notes.ini
NoWebFileSystemACLs =1
2.
ServerTasks 行に DIIOP が入っていることを確認してください。
3.
JavaUserClassExt 行に、WPS1を追加し、その下に、次の行を追加してくださ
い。
WPS1=c:\lotus\domino\data\domino\java\cs.jar
④
Collabolative Services の Java アーカイブ・ファイル(cs.jar)をコピーします。
コピー元: C:\WebSphere\PortalServer\shared\app
コピー先: C:\Lotus\Domino\data\domino\java
⑤
以下のファイルをメモ帳等で開き、パラメーターを下の通り編集して保存します。
ファイル C\WebSphere\PortalServer\config\wpconfig.properties
編集するパラメーター
LCC.Sametime.Enabled=true
LCC.Sametime.Server=portal.ibm.com
LCC.Sametime.Protocol=http (値を確認ください)
LCC.Sametime.Port=80 (値を確認ください)
LCC.QuickPlace.Enabled=true
LCC.QuickPlace.Server=portal.ibm.com
LCC.QuickPlace.Protocol=http
LCC.QuickPlace.Port=80
⑥
以下のディレクトリに移動し、コマンドを実行します。
ディレクトリ C:\WebSphere\PortalServer\config
コマンド 1. wpsconfig.bat lcc-configure-sametime
2. wpsconfig.bat lcc-configure-quickplace
⑦
以下のファイルをメモ帳等で開き、パラメーターを下の通り編集して保存します。
ファイル C\WebSphere\PortalServer\shared\app\config\CSEnvironment.properties
編集するパラメーター(#でコメントアウトされているので#を削除してください。)
CS_SERVER_SAMETIME_1.nameFormatForResolve=cn
CS_SERVER_SAMETIME_1.dnNameSeparator=/
⑧
以下 URL にアクセスして、表示を確認ください。
http://portal.ibm.com/quickplace/servlet/QPServlet?actionType=69
以下の表示を確認します。
QPServlet:LCS Build [Version][Date][WPS build stream]=[KS3224
wa][0302.2600][5.0]
Posted Build
Use with QP3.0.1
SESSION
68=whoami
actionType=6969s=searchstring
12
Collabolative Portlets の Web モジュール置換
①
以下サイトから、ファイルをダウンローしてください。
ダウンロード・サイト: http://catalog.lotus.com/wps/portal
ダウンロードするポートレット:
・ポートレットのタイトル:IBM Lotus Notes/Domino and Extended Products Portlets
・バージョン:Domino 7.0 and WebSphere Portal Server 5.1.0.x
・ダウンロードするファイル名:1WP1000JH.zip
②
ダウンロードしたファイルから以下2つのファイルを解凍して PC の適当な場所に配置し
ます。
LotusMyTeamWorkplaces.war
LotusWebConferencing.war
③
WebSphere Portal サーバーにアクセスし、wpsbind/wpsbind でログインします。
④
画面右上の「管理」-「ポートレットの管理」-「Web モジュール」の順にクリックします。
⑤
リストから、②でダウンロードした2ファイルを見つけ、それぞれに対して、右側のアイコ
ンの中から左から二つ目のアイコン(更新・上書き)をクリックします。
⑥
②でダウンロードしたファイルを指定します。
⑦
「終了」をクリックしてください。 ⑤∼⑦の作業を2つのファイルに対して行ってください。
⑧
ポートレットの「タイトルと説明」が文字化けしている場合は、「ポートレットの管理」画面
からタイトルを修正ください。
13. 「Re-signed Java applets for Domino」の適用
以下のサイトから「Re-signed Java applets for Domino」用 Fix をダウンロードし、
Domino サーバーに適用します。
※必ず Quickplace ,Sametime のインストール後に適用してください。
http://www-1.ibm.com/support/docview.wss?rs=463&context=SSKTMJ&dc=D400&uid=swg24012408&loc
=en_US&cs=UTF-8&lang=en
14. 評価用ポータル環境の画面
(最終目的)
ここまでの環境構築で、WebSphere Portal V5.1.0.3 と Lotus Domino 7.0, Sametime,
Quickplace をあわせてデモするための環境ができあがりました。
製品の機能をあわせて試し、有効活用いただければ幸いです。
例) Quickplace と連携した画面