第一步:安装Jabber服务器软件
Jabber服务软件有很多,具体可以参考jabber官方网站的列表:
Jabber官网地址:http://www.jabber.org
常用Jabber服务器软件:http://www.jabber.org/web/Servers
# sudo /etc/init.d/openfire stop #停止Openfire服务器
# sudo /etc/init.d/openfire restart #重新启动一次Openfire服务器
其中最为方便安装搭建的无疑是Openfire(Wildfire),一款基于GPL协议开源软件,Openfire有linux、windows和MAC的不同版本,软件需要java环境支持,不过软件本身自带了环境包,你可以根据你的需要下载不同的版本。
从http://www.jabber.org/web/Servers找到
Openfire(原来的Wildfire)是一个跨平台,采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。
openfire需要JAVA环境支持,如果没有请:sudo apt-get install sun-java5-jre
第二步:配置jabber服务器
Openfire(Wildfire)支持完全的web安装,如果你在本地按安装只需要在浏览器中输入(远程服务器为http://你的服务器地址:9090)即可开始即时通讯服务器配置。
配置很简单,基本上是默认。(以下以MYSQL为例),前三步默认即可,第四步:
标准数据库设置:选择MySQL,数据库URL填入你的数据库地址,端口和数据库名称(请自行创建),用户名密码填入你的mysql的帐号密码,其他更具需要选择填写。继续之后会在你的mysql中创建表并初始化。
(将数据库URL:改成你自己的服务器地址,要先建一个openfire的数据库,然后系统会自动创建表并初始化)
第三步:Jabber客户端安装配置
支持Jabber有很多很好的客户端软件,官方推荐的有:
平台
建议客户端
Windows
Exodus, Pandion, Psi, Spark
Linux
Gajim, Gossip, Kopete, Pidgin, Psi, Spark, Tkabber
Macintosh
Adium, iChat, Psi, Spark
更多的列表请参考:http://www.jabber.org/web/Clients
这里我们建议使用Spark,因为Spark和Openfire能够很好的相互支持,可说黄金组合。
详细解决方案
筹建一个在线客服功能(openfire+spark)
热度:668 发布时间:2012-11-23 00:03:29.0
相关解决方案
- spark + openfire的聊天监控有关问题
- 开发 openfire + spark + smack 有关问题,坐等大神
- openfire+coherence分布式集群有关问题
- eclipse 开发 openfire 控制台输出日记(无聊的备忘)
- spark Jpanel 组件格局
- Spark――最简单明了的Java Web框架(一)
- 筹建一个在线客服功能(openfire+spark)
- spark.components.Application.url 示范
- Spark DataGrid默许列宽
- Openfire 内部兑现webservice接口插件
- Openfire WebService接话把现发送消息
- openfire+smack实现聊天室功能MultiUserChat.isServiceEnabled有关问题
- openfire , spark 即刻聊天 求指点
- 有关问题,Openfire+Spark+Redfire严重有关问题
- Openfire 怎么实现缓缓架构
- OpenFire+Spark,如何配置才能局域网内进行语音通话
- Openfire Strophe IE跨域有关问题
- cdh环境下,spark streaming与flume的集成有关问题总结
- spark+smack+openfire工作原理,苦闷啊
- 高仿QQ源码下载 (android前端+JAVA后台+spark<windows版聊天>)便利集成到自己系统
- openfire+asmack筹建的安卓即时通讯(五) 15.4.12
- openfire+asmack筹建的安卓即时通讯(三) 15.4.9
- Openfire 配置老是出错,该如何处理
- Android 基于XMPP Smack Openfire 对分组、密友和头像等一些操作
- Android 基于XMPP Smack Openfire 会议室创办、加入以及查询会议室中所有成员等
- Openfire 配置总是出错
- spark transform系列_groupByKey
- Spark SQL on hive配置跟实战
- Spark修炼之道(高级篇)——Spark源码翻阅:第十三节 Spark SQL之SQLContext(一)
- Spark修炼之道(进阶篇)——Spark入门到精通:第九节 Spark SQL运作流程解析