适用于 Microsoft Windows 的 Sun Java Enterprise System 5 安装指南

具有容器配置的 Access Manager SDK 示例

本示例将使用已安装在远程主机上的 Access Manager 的副本安装 Access Manager SDK。

Procedure配置主机 A:顺序示例

    检查安装顺序指导原则。

    检查哪些指导原则适用于本示例并根据需要进行调整。参阅表 2–1

    检查安装先决条件。

    检查在开始本次安装之前可能需要为本次安装执行哪些任务。参阅表 1–1

    运行 Java ES 安装程序。

    接受许可协议并选择安装所需的目标文件夹。

    选择“自定义”安装类型。

    选择“安装过程中自动配置”或“安装后手动配置”类型。

    有关安装后配置的信息,参见第 5 章,完成安装后配置

    在选择组件时,选择 Access Manager、Directory Server 和 Web 容器。

    解决不兼容性。

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

    键入管理员用户名称和密码。

    运行安装。

    查看安装摘要和日志。

    检验 Directory Server 和 Web 容器是否已安装并处于运行状态。

    访问默认的 Access Manager 登录页面。

    http://webserver-host:port/amserver

Procedure配置主机 B:顺序示例

开始之前

当您仅安装 Access Manager SDK 时,Java ES 安装程序不允许您对 Web 容器进行配置。

  1. 检查安装顺序指导原则。

    检查哪些指导原则适用于本示例并根据需要进行调整。参阅表 2–1

  2. 检查安装先决条件。

    检查在开始本次安装之前可能需要为本次安装执行哪些任务。参阅表 1–1

  3. 运行 Java ES 安装程序。

  4. 接受许可协议并选择安装所需的目标文件夹。

  5. 选择“自定义”安装类型。

  6. 选择“安装后手动配置”类型。

  7. 在选择组件时,选择 Access Manager SDK。

  8. 解决不兼容性。

    安装程序将检验主机上的软件,并在发现不兼容问题时提供相应的指导。

  9. 键入管理员用户名称和密码。

  10. 运行安装。

  11. 查看安装摘要和日志。

  12. 配置并启动 Web 容器管理服务器。

    有关配置 Web 容器的更多信息,参见第 5 章,完成安装后配置

  13. 编辑 AccessManager-base\setup\AMConfigurator.properties 文件。

    修改 AMConfigurator.properties 文件中的以下参数:

    • DEPLOY_LEVEL 设置为 4。

    • SERVER_HOSTSERVER_PORT 设置为将要由 Access Manager SDK 使用的全功能服务器的主机和端口。

    • DS_HOSTDS_DIRMGRPASSWDROOT_SUFFIX 设置为主机 A Directory Server 的主机名、目录管理员密码和根后缀。

    • ADMINPASSWDAMLDAPUSERPASSWD 设置为在主机 A 上使用的 amadminamldapuser 密码。

    • AM_ENC_PWD 设置为在主机 A 上使用的密码加密密钥。对于 Access Manager SDK,使用的 AM_ENC_PWD 加密密钥与在主机 B 上远程安装 Access Manager 期间所指定的加密密钥相同。使用以下命令可获得此值:Accessmanager-base/config/AMConfig.properties

    • WEB_CONTAINER 设置为要使用的 Web 容器的相应值。

    • BASEDIR 设置为在 Access Manager SDK 的“安装后手动配置”期间所使用的安装目录。

    • 如果在主机 A 上使用领域模式,将 AM_REALM 设置为 "Enabled";如果在主机 A 上使用传统模式,将其设置为 "Disabled"。

    • 查找与将用于 SDK 的 Web 容器相对应的设置,并利用 Web 容器的详细信息修改这些设置。例如,如果 WEB_CONTAINER 设置为 WS6 (Sun Java System Web Server),则应该修改以 WS61 为前缀的那些设置(WS61_INSTANCEWS61_HOMEWS61_PROTOCOL,等等)。

  14. 以管理员身份,使用编辑后的 AMConfigurator.properties 文件部署 Access Manager。

    AccessManager-base\setup\amconfig.bat