回到考试中心首页|兰州学生网LOGO
首页  |  外语考试  |  IT认证  |  基础教育  |  甘肃省专升本  |  学历考试  |  硕士学历  |  公务员  |  会计考试  |  职业资格  |  医学医药  |  建筑工程
会员登录
热门文章
·二级建造师模拟试题一套
·公务员面试自我介绍范文
·践行社会主义荣辱观 党课讲稿
·八荣八耻,从我做起!
·临床执业医师考试真题完全版(一)
·学习八荣八耻心得体会(完善版)
·八荣八耻演讲稿
·八荣八耻歌(歌词)
·英文自我介绍
·中学:教师资格认证考试全真模拟试卷和答案
·八荣八耻中学生演讲稿
·小学教师资格考试教育学仿真试题之一
·八荣八耻手抄报内容
·《八荣八耻歌》歌词 伴奏及曲牌
·暑期实践报告
广告推荐
简单架设Jabber 局域网即时通讯服务器
作者: 来源: 责任编辑: 更新日期:2006-3-27 17:09:05 浏览:
简单架设Jabber 局域网即时通讯服务器

目录

1、什么是jabber server;

1.1、我们能否自己架设jabber server;
1.2、jabber 应用范围;
2、jabber server的简单架设,安装篇;

2.1、Jabber Server 测试架设环境和用户认证环境;
2.2、Jabber Server 版本的选择;
2.3、为Jabber Server添加一个系统用户,用来管理服务器的启动等;
2.4、编译安装Jabber Server所需要的软件环境;
2.5、解压编译安装Jabber Server;
3、jabber server的简单配置;

 
3.1、创建Jabber Server 进程存放目录pid及日志存放目录log;
3.2、有关Mysql数据库的操作;
3.3、Jabber Server 的配置文件的修改;

3.31、c2s.xml 文件
3.32、resolver.xml 文件
3.33、router-users.xml 文件
3.34、router.xml 文件
3.35、s2s.xml 文件
3.36、sm.xml 文件
4、Jabber Server 启动和管理;

5、Jabber 客户端的应用;

5.1、Jabber 客户端的选择;
5.2、客户机的DNS配置;
5.3、Jabber 客户端之一Gaim的使用;
6、一些疑问;

6.1、jabberd2能否和MSN、Yahoo Messager、ICQ等用户对聊功能;
6.2、jabberd2能否支持客户端传文件功能;
6.3、jabberd2能否让支持语音或电话功能;
7、关于本文;
8、参考文档;
9、相关文档;

1、什么是jabber server;

Jabber 是著名的 Linux 即时通讯服务服务器,它是一个自由开源软件。什么是即时通讯服务器呢?就是类似AIM,ICQ,MSN或Yahoo Message 类似的服务器;只是Jabber能让我们自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用;

Jabber 最有优势的就是他的通信协议。他可以和多种即时通讯对接。比如有第三方插件,能让jabber用户和MSN 、Yahoo Messager、ICQ..... 对聊;

下面是来自 jabber.org官方的原文

Jabber is best known as "the Linux of instant messaging" -- an open, secure, ad-free alternative to consumer IM services like AIM, ICQ, MSN, and Yahoo (see the IM quickstart). Under the hood, Jabber is a set of streaming XML protocols and technologies that enable any two entities on the Internet to exchange messages, presence, and other structured information in close to real time. Jabber technologies offer several key advantages:

1.1、我们能否自己架设jabber server;

我们自己来架Jabber server 是可能的;jabber.org 上提供了几乎所有的文档资料、服务器端及客户端;如果您想拥有一个自己的即时消息服务器,那就自己动手吧;jabber 能满足您架自己的即时通讯服务器;如果您是高手,说不定也会弄一个类似TT公司呢;

1.2、jabber 应用范围;

jabber server 能在局域网中应用,当然也一样架一台internet 的jabber server 为您自己的用户服务;服务器端支持几乎所有的操作系统,从Linux、MACOS到Unix类的,同样也支持Windows平台;客户端也是一样,无所不包,无所不有... ...

服务器端: Jabber Servers

客户端: Jabber Clients

2、jabber server的简单架设,安装篇;

我是在局域网中架设并测试的,而且功能也极为简单、安全性也没有评测(或者说没有安全性),就是简单的注册和相互通讯(聊天);

2.1、Jabber Server 测试架设环境和用户认证环境;

Slackware 10.1 ,其实在哪个发行版都是一样的,只要按官方文档上面说的做,一般都会成功;好象没有不成功的呢;我用的是mysql认证,也就是说用户注册和认证数据库调用的;当然jabber 支持多种认证,比如PostgreSQL、Berkeley DB ... ...

因为我不懂其它的认证方式,我对Mysql 也只是了解一点点;所以我就用了Mysql的方法;

另外如果在局域网中架Jabber Server ,得有DNS服务器;也就是说局域网中的机器相互能通过hostname 来访问;如果您不懂什么是DNS,或者不会DNS 的架设。我感觉也没有什么,现在几乎所有的路由器都有这个功能,点几下鼠标就能弄得起来;如果你只一台机器,我看架Jabber Server 也没有必要了;

所以本文架设Jabber Server 的前提条件是你懂DNS(至少你有一个路由器,并且能在路由器上指定DNS来解析每台机器的hostname);另外您还要懂一点Mysql服务器的架设和简单的应用;

2.2、Jabber Server 版本的选择;

我用的Jabber Server 的版本是 jabberd-2.0s10.tar.gz ;

http://jabberd.jabberstudio.org/2/#download


2.3、为Jabber Server添加一个系统用户,用来管理服务器的启动等;

本文章共4页,当前在第1页  1  2  3  4  

打印本文 收藏本文 返回顶部 关闭窗口
   考试中心分类导航
      外语考试 | 英语四六级 | 专四专八 | 职称英语 | 口译笔译 | 商务英语 | 实用英语 | 托福 | 雅思 | GRE | LSAT | PETS | GMAT
      IT认证 | 计算机等级 | 软件程序员 | 微软认证 | 思科认证 | Oracle | Linux | JAVA
      甘肃省专升本 | 专升本动态 | 招生计划 | 考试大纲 | 专升本试题    基础教育 | 中考 | 高考    学历考试 | 成人高考 | 自学考试
      硕士学历 | 考研 | MBA/EMBA | 在职硕士 | 法律硕士 | 会计硕士 | 工程硕士    公务员 | 考试动态 | 考试指导 | 考试真题 | 模拟题 | 技巧心得
      医学医药 | 执业护士 | 执业医师 | 执业药师    会计考试 | 资产评估 | 经济师 | 从业资格 | 会计职称 | 注会 | 注税 | 高级会计 | ACCA/CAT | 精算师
      职业资格 | 保险考试 | 报关员 | 外销员 | 物流师 | 报检员 | 司法考试 | 律师考试 | 商务师 | 人力资源 | 电子商务 | 导游资格 | 证券考试 | 教师资格
      建筑工程 | 岩土师 | 室内设计师 | 质量资格 | 房产估价 | 土地估价 | 建造师 | 造价师 | 建筑师 | 结构师 | 监理师 | 咨询师 | 城市规划 | 安全工程师
设为首页   |    收藏本站   |    网站帮助   |    网站地图   |    意见反馈   |    关于我们   |    广告服务   |    联系办法
陇ICP备05005179 不良信息举报