其中openfire为最为关键的点,但搭建相对来说还是比较简单的
网站上有很对例子。我就简要的说明下吧。(我是在linux下搭建的openfire)
openfire的搭建
1.下载地址为: http://www.igniterealtime.org/downloads/index.jsp#openfire
2.在linux端需要解压 解压命令为:tar -xzvf openfire_3_8_2.tar.gz
3.解压后就可以直接启动 (openfire/bin/openfire start)
4.配置管理页面(搭建中,难点在于这里),管理页面为http://域名或ip:9090.如我在ip为192.168.8.2上搭建了openfire
那么访问的管理配置页面就应该为:http://192.168.8.2:9090
在初始设置中,其中有两个注意点说明下:
(1).数据库设置,分为标准数据库连接和嵌入的数据库两种方式,其中"嵌入的数据库"为内置数据,无需过多的设置.
"标准数据库连接" 是指外置数据库,在数据库中注意应该创建一个名为openfire的database
然后在该database中导入解压后的sql(目录为) openfire/resources/database/
openfire_mysql.sql .
我建议使用标准数据库连接,方便二次开发和功能扩展
(2).在"管理员账户"中的设置就是你以后登录管理配置页面的帐号和密码
5.测试,需要在官网下spark(http://www.igniterealtime.org/downloads/index.jsp#spark) 如果你能创建用户就基本可以说明你openfire搭建成功了
sparkweb相关
吐槽一番,在网站上有很多资料都有说到red5.war这个字眼,但是当我下载这个war包的时候,总是不对,没错.少了一个文件.
下载我自己打了一个war包供大家下载,不过需要大家提供点分数。
下载地址:
http://download.csdn.net/detail/shendixiong/6380643
在上面的地址中下载了一个red5.war文件,然后将该文件放入到tomcat下的webapps下.启动tomcat 就会自动解压war .也就多了一个red5的目录!如果没有就证明失败了!
如下图:
然后就可以我访问为: