centos7 安装openfire

来源:互联网 发布:淘宝联盟推广位名称 编辑:程序博客网 时间:2024/05/01 02:21
下载openfire


wgethttp://download.igniterealtime.org/openfire/openfire-3.9.3-1.i386.rpm


安装openfire


yum install -y /home/openfire-3.9.3-1.i386.rpm


安装运行库


yum install -y glibc.i686


添加开启启动


chkconfig openfire on


启动openfire服务


systemctlstart openfire.service


防火墙 IPtables添加端口


-A INPUT -p tcp -m state --state NEW -m tcp --dport 5222 -j ACCEPT


-A INPUT -p tcp -m state --state NEW -m tcp --dport 5223 -j ACCEPT


-A INPUT -p tcp -m state --state NEW -m tcp --dport 9091 -j ACCEPT


-A INPUT -p tcp -m state --state NEW -m tcp --dport 9090 -j ACCEPT


重启防火墙iptables服务


systemctl start iptables


数据库我用的是mysql,这里就不说创建数据库了,这样就可以访问控制台(访问地址:机器IP:9090),配置openfire了。

我配置时遇到的问题,配置完openfire后,把原来的数据库导入到新的库中,登陆控制台是报Login failed: make sure your username and password are correct and that you'错误,在表ofUser中,找到账号为admin的一条删掉,插入一条新的数据INSERT INTO ofUser (username, plainPassword, name, email, creationDate, modificationDate) VALUES ('admin', 'admin', 'Administrator', 'admin@example.com', '0', '0'); ,然后编辑vi /opt/openfire/conf/openfire.xml,在下边找到 <setup>true</setup>,把true改成false,重新配置一下openfire就ok了!

0 0
原创粉丝点击