如何编写openam的安装脚本

时间:2013-02-26 21:15:52

标签: openam

根据上面的文档,要创建初始配置,我需要打开一个Web浏览器。这听起来很奇怪。我想编写OpenAM的部署脚本,似乎不可能。

https://wikis.forgerock.org/confluence/display/openam/Deploy+OpenAM

我的实际脚本执行以下操作

  1. 下载openam
  2. extract openam
  3. 在tomcat webapp中复制.war
  4. 提取管理工具
  5. 提取配置工具
  6. 提取诊断工具
  7. 下载opendj
  8. lauch设置了所有args
  9. 的opendj

    现在我想用我想要使用的配置文件启动openam的配置工具,但似乎必须已经配置了OpenAM;

    配置工具需要$HOME/openam/boostrap文件,其中$HOME/openam是配置文件夹后应存在的配置文件夹。

    这是真的吗?要使用配置工具,您必须已经配置了服务吗?

2 个答案:

答案 0 :(得分:1)

当然不是......'配置工具'意味着最初配置OpenAM。

为简单起见,您不应使用外部数据存储。

如果您确实想使用外部配置存储(OpenDJ或Oracle DSEE是目前唯一受支持的存储),则在启动“配置工具”之前,必须启动并运行外部配置存储。

OpenDJ也可以自动配置。

如果您不需要外部配置存储,只需部署OpenAM Web应用程序并使用“配置工具”

答案 1 :(得分:1)