在运行Openfire的ubuntu服务器上查找和更新XMPP版本

时间:2019-06-13 10:28:26

标签: xmpp openfire ubuntu-18.04

这个问题听起来很荒唐,因为我是XMPP和Openfire的新手。我在Ubuntu 18.0.4 LTS中安装了Openfire 4.2.3,该设置已在我的Android聊天应用程序中使用。在测试期间,我收到了超时错误。在调查问题时,我发现解决方案依赖于XMPP更新版本,请查看此link以获取更多信息。

好吧,我竭尽所能找出我的XMPP版本以及如何更新它。不幸的是我什么都没找到。因此,我在这里有两个明显的问题:

  1. 如何检查运行Openfire的XMPP版本?
  2. 如何在现有的Openfire设置上更新XMPP版本?

1 个答案:

答案 0 :(得分:0)

因为您可以使用Web界面,所以只需登录。在开始页面上查找服务器属性。有版本。

Screenshot

要升级,请按照以下步骤操作:

  
      
  1. 要在ubuntu上停止openfire:/etc/init.d/openfire stop;

  2.   
  3. openfire安装目录的备份副本:/ usr / share / openfire;

  4.   
  5. 在Postgres中备份Openfire Base:如果使用pgAdmin应用程序,请在openfire base上单击鼠标右键,然后单击“备份”。要运行备份,可以使用自己的postgres作为用户。我建议使用tar格式,并编码为“ SQL_ASCII”。

  6.   
  7. 要安装新版本:您实际上可以使用“ dpkg -i”命令,系统将询问您是否要保留当前版本(选择该版本),但仍会升级(选项N或O-保留您当前安装的版本。

  8.   
  9. 在Java上,有一条语句告知必须安装4.3版以上的Java 8。

  10.   

来源:https://discourse.igniterealtime.org/t/update-openfire-4-1-6-to-4-2-1-in-ubuntu-server/80336

如果您的意思是“ XMPP版本”。真的没有这样的事情。 XMPP在不同的服务器提供程序上实现了不同的扩展。有些扩展更多,有些更少。 要查看您拥有哪些,​​请访问Wikipedia网站: https://en.wikipedia.org/wiki/Comparison_of_XMPP_server_software