使用Ansible配置Openfire

使用Ansible配置Openfire,ansible,ansible-playbook,openfire,Ansible,Ansible Playbook,Openfire,我已经使用Ansible脚本安装并下载了Openfire,但是我想知道是否有一种方法可以通过Ansible配置Openfire 本文档仅提到基于web的控制台作为配置它的一种方式。配置包括添加数据库连接详细信息、端口号,包括安全证书和其他配置详细信息 Openfire(4.0.2)可通过以下方式进行完全配置: XML(openfiredir/conf/openfire.XML和security.XML) 数据库插入/输入(主要是“ofProp”表) 在/lib目录中部署jar 在/plugin

我已经使用
Ansible脚本安装并下载了
Openfire
,但是我想知道是否有一种方法可以通过
Ansible
配置
Openfire

本文档仅提到基于web的控制台作为配置它的一种方式。配置包括添加数据库连接详细信息、端口号,包括安全证书和其他配置详细信息

Openfire(4.0.2)可通过以下方式进行完全配置:

  • XML(openfiredir/conf/openfire.XML和security.XML)
  • 数据库插入/输入(主要是“ofProp”表)
  • 在/lib目录中部署jar
  • 在/plugins目录中部署插件复制jar,然后解压缩这些插件 jar位于同一目录下的自私命名目录下

据我所知,没有关于如何操作的文档:只需使用web管理控制台执行一次,然后导出数据库+xml文件

文档中没有提到它,但您在UI中设置的内容可能会写入某种形式的配置文件。您需要找到此配置,然后将其模板化,或者使用
lineinfle
修改配置,然后重新加载服务。感谢所有人的帮助!这很有帮助。