

CA Strong Authentication インストール ガイド(UNIX プラットフォーム用) › 分散システムに CA Strong Authentication を展開する方法 › 1 つ目のシステムでのインストール後のタスク › アプリケーション サーバを準備する方法 › アプリケーション サーバへのデータベース アクセス ファイルのコピー
アプリケーション サーバへのデータベース アクセス ファイルのコピー
UDS および CA Advanced Authentication では、データベースにアクセスするために以下のファイルを使用します。
これらのファイルを、CA Strong Authentication を展開したアプリケーション サーバ上の適切な場所にコピーする必要があります。
Tomcat
次の手順に従ってください:
- 以下のディレクトリに libArcotAccessKeyProvider.so ファイルをコピーします。
- RHEL の場合: <Apache Tomcat で使用する JAVA_HOME>/jre/bin
- arcot-crypto-util.jar ファイルを <Apache Tomcat で使用する JAVA_HOME>/jre/lib/ext ディレクトリにコピーします。
- libArcotAccessKeyProvider.so ファイルがコピーされるディレクトリに LD_LIBRARY_PATH を設定しエクスポートします。
- アプリケーション サーバを再起動します。
注: 残りのインストール タスクの一環としてアプリケーション サーバの再起動が必要になります。 アプリケーション サーバを再起動する回数を最小限に抑えるには、再起動を必要とする最後のタスクを実行した後に 1 回再起動します。
IBM WebSphere
次の手順に従ってください:
- WebSphere Administration Console にログインします。
- [Environment]をクリックしてから、[Shared Libraries]をクリックします。
- [Scope]ドロップダウンから、有効な可視性範囲を選択します。 スコープには、アプリケーションを展開するターゲット サーバ/ノードが含まれる必要があります。
- [新規]をクリックします。
- 名前を入力します(たとえば、ArcotJNI)。
- クラスパスを指定します。 このパスは、arcot-crypto-util.jar ファイルが存在し、ファイル名も含まれる場所を指している必要があります。 たとえば、<install_location>/arcot/java/lib/arcot-crypto-util.jar などです。
- JNI のライブラリ パスを入力します。 このパスは、libArcotAccessKeyProvider.so ファイルがある場所を指している必要があります。 たとえば、<install_location>/arcot/java/native/linux/<32bit-or-64bit> ディレクトリなどです。
- [適用]をクリックします。
- サーバ レベルのクラス ローダを設定します。
- [Servers]-[Server Types]-[WebSphere Application Servers]をクリックします。
- [Application Servers]で、設定が行われたサーバの設定ページにアクセスします。
- [Java and Process Management]をクリックしてから、[Class Loader]をクリックします。
- [新規]をクリックします。 デフォルトの[Classes loaded with parent class loader first]を選択して、[OK]をクリックします。
- 自動生成されたクラス ローダ ID をクリックします。
- クラス ローダの[Configuration]ページで、[Shared Library References]をクリックします。
- [Add]をクリックし、この手順の前半で作成した共有ライブラリ(たとえば、ArcotJNI)を選択して、[Apply]をクリックします。
- 変更を保存します。
- 以下のディレクトリに libArcotAccessKeyProvider.so ファイルをコピーします。
- RHEL の場合: <IBM WebSphere で使用する JAVA_HOME>/jre/bin
- アプリケーション サーバを再起動します。
注: 残りのインストール タスクの一環としてアプリケーション サーバの再起動が必要になります。 アプリケーション サーバを再起動する回数を最小限に抑えるには、再起動を必要とする最後のタスクを実行した後に 1 回再起動します。
WebLogic
次の手順に従ってください:
- 以下のディレクトリに libArcotAccessKeyProvider.so をコピーします。
- RHEL の場合: <Oracle WebLogic インスタンスで使用する JAVA_HOME>/jre/bin
- libArcotAccessKeyProvider.so ファイルがコピーされるディレクトリに LD_LIBRARY_PATH を設定しエクスポートします。
- arcot-crypto-util.jar を <Oracle WebLogic インスタンスで使用する JAVA_HOME>/jre/lib/ext ディレクトリにコピーします。
- WebLogic Administration Console にログインします。
- [Deployments]に移動します。
- [Lock and Edit]オプションを有効にします。
- [Install]をクリックして、arcot-crypto-util.jar ファイルが含まれるディレクトリに移動します。
- [次へ]をクリックします。
[Application Installation Assistant]画面が表示されます。
- [次へ]をクリックします。
[Summary]ページが表示されます。
- [完了]をクリックします。
- 変更を有効にします。
- アプリケーション サーバを再起動します。
注: 残りのインストール タスクの一環としてアプリケーション サーバの再起動が必要になります。 アプリケーション サーバを再起動する回数を最小限に抑えるには、再起動を必要とする最後のタスクを実行した後に 1 回再起動します。
JBoss アプリケーション サーバ
次の手順に従ってください:
- 以下に対して libArcotAccessKeyProvider.so をコピーします。
- RHEL の場合: JBoss_JAVA_HOME/jre/bin/
ここで、JBoss_JAVA_HOME は、JBoss アプリケーション サーバ インスタンスによって使用される JAVA_HOME を表します。
- <JBOSS_HOME>\modules\advauth-admin-libs\main\ というフォルダ構造を作成し、<ARCOT_HOME>\java\lib から以下の JAR をこのフォルダにコピーします。
- arcot-crypto-util.jar
- bcprov-jdk15-146.jar
- 同じフォルダ(<JBOSS_HOME>\modules\advauth-admin-libs\main\)内に module.xml という名前で、以下のコードを持つファイルを作成します。
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="advauth-admin-libs">
<resources>
<resource-root path="arcot-crypto-util.jar"/>
<resource-root path="bcprov-jdk15-146.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
</dependencies>
</module>
アプリケーション サーバを再起動します。
Copyright © 2014 CA Technologies.
All rights reserved.
 
|
|