

CA Strong Authentication インストール ガイド(UNIX プラットフォーム用) › 単一システムに CA Strong Authentication を展開する方法 › インストール後の作業 › アプリケーション サーバを準備する方法 › 手順 2: アプリケーション サーバへのデータベース アクセス ファイルのコピー
手順 2: アプリケーション サーバへのデータベース アクセス ファイルのコピー
UDS および CA Advanced Authentication では、データベースに安全にアクセスするために以下のファイルを使用します。
Apache 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 へのデータベース アクセス ファイルのコピー
次の手順に従ってください:
- IBM WebSphere Administration Console にログインします。
- [Environment]をクリックしてから、[Shared Libraries]をクリックします。
- [Scope]ドロップダウンから、有効な可視性範囲を選択します。 スコープには、アプリケーションを展開するターゲット サーバ/ノードが含まれる必要があります。
- [New]をクリックします。
- 名前を入力します(たとえば、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> などです。
- [Apply]をクリックします。
- サーバ レベルのクラス ローダを設定します。
- [Servers]-[Server Types]-[WebSphere Application Servers]に移動します。
- [Application Servers]で、設定が行われたサーバの設定ページにアクセスします。
- [Java and Process Management]をクリックしてから、[Class Loader]をクリックします。
- [New]をクリックします。 デフォルトの[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 回再起動します。
Oracle 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.
 
|
|