阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Openfire修改Domain域值

148次阅读
没有评论

共计 3952 个字符,预计需要花费 10 分钟才能阅读完成。

与 Tigase 不同,Openfire 安装后,它的配置属性不是写入 XML 文件中,而是基本上都存到数据库表里。
配置属性所在的数据表为 ofProperty 表

mysql> select * from ofProperty;
+——————————————–+———————————————————————————-+
| name                                      | propValue                                                                        |
+——————————————–+———————————————————————————-+
| adminConsole.port                          | 9090                                                                            |
| adminConsole.securePort                    | 9091                                                                            |
| connectionProvider.className              | org.jivesoftware.database.DefaultConnectionProvider                              |
| database.defaultProvider.connectionTimeout | 1.0                                                                              |
| database.defaultProvider.driver            | com.mysql.jdbc.Driver                                                            |
| database.defaultProvider.maxConnections    | 300                                                                              |
| database.defaultProvider.minConnections    | 10                                                                              |
| database.defaultProvider.password          | XXXXXXXXXXXXXXXXXXXXXX |
| database.defaultProvider.serverURL        | jdbc:mysql://XXX.XXX.XXX.XXX:3306/openfiredb?rewriteBatchedStatements=true          |
| database.defaultProvider.testAfterUse      | false                                                                            |
| database.defaultProvider.testBeforeUse    | false                                                                            |
| database.defaultProvider.testSQL          | select 1                                                                        |
| database.defaultProvider.username          | XXXXXXXXXXXXXXXXXXXXXX                                |
| locale                                    | zh_CN                                                                            |
| locale.timeZone                            | Asia/Taipei                                                                      |
| passwordKey                                | XXXXXXXXXXXXXXXXXXXXXX                                                                |
| provider.admin.className                  | org.jivesoftware.openfire.admin.DefaultAdminProvider                            |
| provider.auth.className                    | org.jivesoftware.openfire.auth.DefaultAuthProvider                              |
| provider.group.className                  | org.jivesoftware.openfire.group.DefaultGroupProvider                            |
| provider.lockout.className                | org.jivesoftware.openfire.lockout.DefaultLockOutProvider                        |
| provider.securityAudit.className          | org.jivesoftware.openfire.security.DefaultSecurityAuditProvider                  |
| provider.user.className                    | org.jivesoftware.openfire.user.DefaultUserProvider                              |
| provider.vcard.className                  | org.jivesoftware.openfire.vcard.DefaultVCardProvider                            |
| setup                                      | true                                                                            |
| update.lastCheck                          | 1441615953135                                                                    |
| xmpp.auth.anonymous                        | true                                                                            |
| xmpp.domain                                | Ubuntu                                                                          |
| xmpp.session.conflict-limit                | 0                                                                                |
| xmpp.socket.ssl.active                    | true                                                                            |
+——————————————–+———————————————————————————-+
29 rows in set (0.00 sec)
可见,domain 域的配置见 xmpp.domain 这一行。
修改它的值即可。

mysql> update ofProperty set propValue=’XXX.com’ where name=’xmpp.domain’;
但是要注意,要让修改后的 domain 域生效,需要重启 Openfire 服务器。

# cd /opt/openfire/
# ./bin/openfire restart
Shutting down openfire
Stopped.
Restarting openfire
此时可以用 XMPP 客户端进行验证,OK!

————————————– 分割线 ————————————–

CentOS 下 Openfire 详细安装过程 http://www.linuxidc.com/Linux/2012-09/69539.htm

CentOS 5.4 下基于 Jabber/XMPP 协议的 Openfire 服务器配置笔记 http://www.linuxidc.com/Linux/2012-02/55497.htm

Ubuntu 12.04 安装 Openfire http://www.linuxidc.com/Linux/2012-07/64945.htm

Openfire 在使用 MySQL 数据库后的中文乱码问题解决 http://www.linuxidc.com/Linux/2014-03/97989.htm

通过 Nginx 实现 Openfire 集群的负载均衡  http://www.linuxidc.com/Linux/2015-09/122943.htm

————————————– 分割线 ————————————–

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-09/123292.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计3952字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中