zoukankan      html  css  js  c++  java
  • XMPP聊天【搭配环境】

    9月底的时候做了个项目,关于xmpp的,一直到现在没有时间整理博客,今天特意整理写下。

    安装服务器,服务器我用过两个,第一个是  ejabberd ejabberd安装可以参考http://blog.csdn.net/kangx6/article/details/7739828

    第二个是openfire服务器  这个比ejabberd好些,ejabberd有时候重启会出现不能运行,openfire更适合苹果吧。

    openfire服务器配置也可以参考 http://www.cnblogs.com/xiaodao/archive/2013/04/05/3000554.html

     

    ①下载openfire  下载地址 http://download.igniterealtime.org/openfire/openfire_3_8_2.dmg

    ②安装  下载后 点击openfire_3_8_2.dmg 如下图 

    NewImage  

    点击openfire.pkg安装。一直下一步直到出现安装成功

     NewImage 

    ③启动并配置openfire服务器

    打开系统偏好设置并点击openfire 

    NewImage 

    打开后会自动跳转到 http://localhost:9090/setup/index.jsp 进行配置,这里只是简单学习就用嵌入的数据库连接了,如果做项目的时候就必须选择标准数据库了,两者区别下面写得很明显了

     NewImage

    NewImage 

    上面这个我就选择默认的初始设置了

    NewImage 

    默认的管理员帐号是“admin”,默认管理员密码“admin”,如果上面设置了新密码,则管理员密码是新密码

    NewImage 

    这里输入管理员账户 ,登陆的时候需要使用,(新建用户)

    到这儿服务全部配置完成

    最后登陆并新建几个聊天用户  后台登陆地址 http://localhost:9090/login.jsp

      NewImage

     

    登陆后新建几个用户,其他设置慢慢思考,到此openfire服务器安装成功。



    到这里还要检验下配置是否成功,用苹果自带的imessage登陆下

    打开并添加用户

    QQ20140106 5

    账户名称就是新建的用户名

    密码就是设置的

    服务器就是配置时候设置的   如果忘记可以在后台的服务器设置里面查看服务器属性里面的服务器名称

    端口等可以不填写,用默认的

    QQ20140106 7

    登陆成功如下

    QQ20140106 8

  • 相关阅读:
    Linux环境进程间通信
    monitor
    用prctl给线程命名
    openfire本地环境搭建和openfire插件开发实例
    ubuntu12.04的vim配置
    SensorThread线程
    AndroidPN中的心跳检测
    openfire插件开发之完美开发
    poj3322 Bloxorz I
    设计模式总结
  • 原文地址:https://www.cnblogs.com/ioschen/p/3506826.html
Copyright © 2011-2022 走看看