Directory Server Enterprise Edition のインストール後、WAR ファイル dscc.war は次の場所にあります。
install-path/var/dscc6/ |
DSCC レジストリを初期化します。
$ install-path/dscc6/bin/dsccsetup ads-create Choose password for Directory Service Manager: Confirm password for Directory Service Manager: Creating DSCC registry... DSCC Registry has been created successfully |
アプリケーションサーバーインスタンスを作成します。
$ mkdir /local/domainroot
$ setenv AS_DOMAINS_ROOT /local/domainroot
$ cd app-server-install-path/bin
$ asadmin create-domain --domaindir ${AS_DOMAINS_ROOT} --adminport 3737 \
--adminuser boss dscc
|
server.policy ファイルを編集します。
server.policy ファイルを開きます。
$ vi ${AS_DOMAINS_ROOT}/dscc/config/server.policy
|
次の文を、ファイルの末尾に追加します。
// Permissions for Directory Service Control Center
grant codeBase "file:${com.sun.aas.instanceRoot}/applications/j2ee-modules/dscc/-"
{
permission java.security.AllPermission;
};
|
これでアプリケーションサーバーが設定されて、すべての Java アクセス権が DSCC アプリケーションに付与されます。
アプリケーションサーバーインスタンスに WAR ファイルを配備します。
$ asadmin start-domain --domaindir ${AS_DOMAINS_ROOT} --user username dscc
$ cp install-path/var/dscc6/dscc.war ${AS_DOMAINS_ROOT}/dscc/autodeploy
|
アプリケーションサーバーインスタンスの作成と設定、および WAR ファイルの配備についての詳細は、Sun Java System Application Server のオンラインヘルプを参照してください。
DSCC を開きます。
アプリケーションサーバーの設定に応じて、http://hostname:8080/dscc または https://hostname:8181/dscc を使用します。
Directory Service Manager のログインページが表示されます。