- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用开源协议软件搭建即时通讯服务器
使用开源协议软件搭建即时通讯服务器 Jabber是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。 ????XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。XMPP的技术来自于Jabber,其实它是?Jabber的核心协定,所以XMPP有时被误称为Jabber协议。Jabber是一个基于XMPP协议的IM应用,除Jabber之外,XMPP还支持很多应用。 关于?Jabber?的详细内容,大家可以上?Jabber?的官方网页:?查看。 Opernfire?是一个在开源?GPL?和商业双许可的即时通讯服务器。Openfire?的即时通讯服务采用了广泛采用的开放协议---XMPP。Openfire?非常容易安装与管理,同时?Openfire也提供了非常高的安全性与性能。Openfire?支持WINDOWS、LINUX、MAC平台。目前最新的版本是:Openfire-3.5.2。在本例中我使用的是?Linux?版本。关于?Openfire?的详细内容,大家可以上?Openfire?的官方网页:/projects/openfire/index.jsp?。 Spark?是一款开源的、多平台的即时通讯客户端。它提供了嵌入式聊天室、集成电话、高安全性支持。还为用户提供了非常好的体验功能,如在线拼写校验,聊天室标签、交谈记录等。Spark?支持?Windows、Linux、MAC?平台,目前最新的版本是:Spark-2.5.8。关于?Spark?的详细内容,大家可以上?Spark?的官方网页:/projects/spark/index.jsp?。 安装 下面我就来向大家介绍一下如何配置?Openfire?来构建企业内的即时通讯服务器。首先我还是向大家介绍一下我的环境: Openfire?服务器OS:RedHat?Enterprist?Linux?5.0 Openfire?版本:Openfire MYSQL?版本:mysql-5.1.52a Spark?版本:Spark-2.5.8 Apache?版本:http-2.2.6 Java?版本:jre1.6 由于Openfire?是使用?Java?开发的,需要Java环境支持,请确保你的系统中已经安装了?JRE。建议使用最新的JRE?版本:?jre1.6。可以到?java的官方站点:?上下载。 配置JAVA?环境 [root?@test?~]?#?cp?jre-6u6-linux-i586.bin?/usr/local [root?@test?~]?#?cd?/usr/local [root?@test?local]?#?ls?–l?|?grep?jre -rwxr--r--???1?root??root??6月?28?11:14?jre-6u6-linux-i586.bin [root?@test?local]?#?./jre-6u6-linux-i586.bin 此时将显示二进制许可协议。通读许可协议。按空格键显示下一页。读完许可协议后,输入?yes?继续安装。 JRE?安装在其自身的目录中。在本例中,它将安装在?/usr/local/jre1.6.0_6?目录中。当安装完成时,您将看到?Done(完成)字样。 [root?@test?local]?#?ln?–s?/usr/local/jre1.6.0_6/plugins/i386/ns7/libjavaplugin_oji.so?/usr/lib/firefox-1.0.4/plugins/ 安装mysql。在本例中我要使用?mysql?来作为?Openfire服务器使用的数据库,但这并不是必须的,因为?Openfire?本身内置有数据库,你可以选择使用?Openfire?内置的数据库,也可以使用外置数据数据库。 [root?@test?local]?#?tar?xzvf?/root/mysql-5.0.51a-linux-i686.tar.gz [root?@test?local]?#?ln?–s?mysql-5.0.51a-linux-i686?mysql [root?@test?local]?#?cd?mysql [root?@test?mysql]?#?mv?/etc/f?/etc/f.bak [root?@test?mysql]?#?cp?support-files/f?/etc/f
您可能关注的文档
- 九年级英语周周清Unit5试卷(2014年秋).doc
- [Linux实用命令一]超经典必会命令.doc
- Linux课后简答题.docx
- Linux操作系统专题训练实验报告.doc
- 锚杆注浆记录表 (6#).doc
- 九年级第二十五章概率初步测试题.doc
- maplay移植arm-linux-mini2440-.doc
- Linux(十三)WWW服务器的配置与管理.ppt
- RedHat Linux下的Samba配置笔记.doc
- linux shell 变量和运算符.doc
- GB/T 15072.1-2025贵金属合金化学分析方法 第1部分:金含量的测定.pdf
- 《GB/T 15072.1-2025贵金属合金化学分析方法 第1部分:金含量的测定》.pdf
- JJF 2316-2025光伏用反射标准板校准规范.pdf
- 计量规程规范 JJF 2316-2025光伏用反射标准板校准规范.pdf
- 《JJF 2316-2025光伏用反射标准板校准规范》.pdf
- JJF 1221-2025汽车排气污染物检测用底盘测功机校准规范.pdf
- 计量规程规范 JJF 1221-2025汽车排气污染物检测用底盘测功机校准规范.pdf
- 《JJF 1221-2025汽车排气污染物检测用底盘测功机校准规范》.pdf
- JJF 2306-2025微机电系统(MEMS)惯性冲击开关校准规范.pdf
- 计量规程规范 JJF 2306-2025微机电系统(MEMS)惯性冲击开关校准规范.pdf
文档评论(0)