首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Openfire静默安装和配置

Openfire静默安装和配置
EN

Stack Overflow用户
提问于 2014-01-10 18:59:23
回答 1查看 1.2K关注 0票数 2

有没有静默安装openfire的选项?

我在尝试自动化openfire配置。可以看到,在配置后更改的唯一文件是C:\Program Files(x86)\Openfire\conf\openfile.xml。

代码语言:javascript
复制
<jive> 
  <adminConsole> 
    <!-- Disable either port by setting the value to -1 -->  
    <port>9090</port>  
    <securePort>9091</securePort> 
    </adminConsole>  
   <locale>en</locale>  
   <!-- Network settings. By default, Openfire will bind to all network interfaces.
  Alternatively, you can specify a specific network interfaces that the server
  will listen on. For example, 127.0.0.1. This setting is generally only useful
   on multi-homed servers. -->  
 <!--
  <network>
    <interface></interface>
 </network>
 -->  
  <connectionProvider> 
  <className>org.jivesoftware.database.DefaultConnectionProvider</className> 
  </connectionProvider>  
    <database> 
      <defaultProvider> 
      <driver>net.sourceforge.jtds.jdbc.Driver</driver>  
      <serverURL>jdbc:jtds:sqlserver://localhost:1433/schema_openfire;appName=jive</serverURL>  
      <username>sa</username>  
      <password>yadayada</password>  
      <testSQL>select 1</testSQL>  
      <testBeforeUse>false</testBeforeUse>  
      <testAfterUse>false</testAfterUse>  
      <minConnections>5</minConnections>  
      <maxConnections>25</maxConnections>  
      <connectionTimeout>1.0</connectionTimeout> 
  </defaultProvider> 
 </database>  
 <setup>true</setup> 
 </jive>

复制配置的openfire.xml后,域名不会更新需要的域名。无论如何,它仍然是本地主机IP 127.0.0.1。

有没有做过openfire安装和配置自动化?

EN

回答 1

Stack Overflow用户

发布于 2014-09-14 10:32:38

OpenFire的大部分配置都存储在数据库中,而不是配置文件中。这些值可以在OpenFire管理控制台的“服务器属性”选项卡上看到。

要完成自动安装,您需要使用脚本来插入/更新ofProperty表,以便将"xmpp.domain“键设置为适当的值。

我建议您的自动安装创建所有OpenFire数据库表,并修改该脚本以指定域名,而不是依赖OpenFire自动创建表。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21042593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档