一 服务器地址

https://github.com/donal-tong/wechat4server

包括源代码及数据库脚本放在dump文件夹里

1、根据sql脚本创建需要的数据库hcapi,然后命令行执行脚本,这个不多说。

2、用myeclipse import项目,(如果发现缺少jar,请自行到群共享下载jar),需要更改的文件只有一个 persistence.xml,其实就是数据库的配置文件,更改username及password


至此服务器端的源码配置完成。

Openfire配置

OpenFire下载地址

http://www.igniterealtime.org/projects/openfire/

以Mac为例,openfire安装成功后会出现在系统偏好设置,openfire的配置需要已有数据库的配置,这里已mysql为例,并且是需要已创建了一个openfire的db,若对mysql安装及配置有问题可以参考 http://www.cnblogs.com/xiaodao/archive/2013/04/04/2999426.html

OpenFire服务器配置

1、设置语言,选中文

2、服务器设置,域填入 wechat.com 端口默认,需要选择blowfish(服务器需要),key填入4H709fjyRIPOVvK

3、数据库设置,默认标准

4、数据库连接,选择mysql,数据库url为jdbc:mysql://localhost:3306/openfire?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8,注意openfire以存在 用户名密码都是自行输入。

5、特性设置,默认初始。

6、设置openfire服务器管理员的帐号和密码,默认是admin,可以选择跳过。

至此openfire配置好。

另外这里检查一下passwordKey有没有设置,如果没有可以在底部位置添加,然后重启openfire 。

运行服务器及openfire测试

服务器运行需要tomcat配合,请自行安装tomcat。

编译通过以后,在tomcat里会有wechat的一个文件夹。

另外需要建立一个res的文件夹且放一个default.png的图片,其中res是存放上传的图片。

最后就可以用客户端去测试了

客户端介绍 http://donal-tong.github.io/blog/2014/03/01/xmpp4android1/

转载于:https://www.cnblogs.com/eustoma/p/4188506.html

wechat server的配置相关推荐

  1. 在Sun Enterprise Server上配置SCSI磁带机

    在Sun Enterprise Server上配置SCSI磁带机 不是每一个运行 Solaris Operating System 的地方都拥有备份解决方案的资源,它们甚至不需要这些资源,这些备份解决 ...

  2. Windows Server 2012配置***服务环境

    系统环境:  Windows Server 2012 R2 Standard (带有GUI的服务器) 功能需求:搭建基于PPTP 的×××,作为跳板机进行×××连接业务系统 1.配置准备工作 1.1. ...

  3. 【转蝈蝈俊.net 】SQL Server 2005 配置发送邮件

    SQL Server 2005 配置发送邮件 这个教程是使用SQL Server Management Studio的管理工具完成配置的,其实这个配置也可以通过一系列的SQL语句完成配置. 使用SQL ...

  4. VisualSVN Server的配置和使用方法 图文

    VisualSVN Server是免费的,而VisualSVN是收费的.VisualSVN是SVN的客户端,和Visual Studio集成在一起, VisualSvn Server是SVN的服务器端 ...

  5. Ubuntu Server如何配置SFTP

    SSH File Transfer Protocol是一个比普通FTP更为安全的文件传输协议.(参考资料:http://en.wikipedia.org/wiki/SSH_File_Transfer_ ...

  6. Windows Server 2016 配置指南 全系列

    配置 和 Linux 平台不一样,往往我们使用 Windows Server 都会选择有 GUI 的图形化版本(高手用 Core 也不用看我半吊子的教程了),而且 Windows 又自身占了一部分内存 ...

  7. 如何在 Windows Server 中配置权威时间服务器

    如何在 Windows Server 中配置权威时间服务器 查看本文应用于的产品 本页 ·         简介 o    配置 Windows 时间服务以使用内部硬件时钟 § 帮我修复此问题 § 我 ...

  8. Tomcat 的 Server 文件配置详解

    转载自  Tomcat 的 Server 文件配置详解 前言 Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛.server.xml是Tomcat中最重要的配置文件, ...

  9. Tomcat server.xml配置示例

    转载自    Tomcat server.xml配置示例 几乎所有容器类型的应用都会包含一个名为 server.xml 的文件结构.基本上,其中的每个元数据或者配置都是容器完成初始化所需要的.正是由于 ...

最新文章

  1. 编译安装PHP出现configure: error: MySQL configure failed. Please check config.log的解决方法
  2. C++泛型编程实现哈希表(开散列法)
  3. leetcode - Linked List Cycle
  4. 测带宽的工具_发送端测试的主力设备 - 实时示波器朝向高带宽高位数发展
  5. init,service和systemctl的区别
  6. 7-189 帅到没朋友 (20 分)
  7. Property “pageNumber“ was accessed during render but is not defined on instance.
  8. 枚举报错   Syntax error on token enum, interface expected
  9. ed是什么梗_《JOJO的奇妙冒险》那些梗
  10. 史上最强三千六百道脑筋急转弯(6)
  11. 遗传算法多维matlab,MATLAB遗传算法
  12. 3_kicad 5 0_PCB计算器(稳压器,布线宽度,电气间距,传输线路,RF衰减器,颜色代码,电路板类别)...
  13. ASS 字幕格式规范
  14. 小语种-lisp-凡利于语言设计者的,也利于语言使用者
  15. mac php开发套件_Mac 下搭建 PHP 开发环境的步骤
  16. 去掉matlab图像显示刻度
  17. CSS 中的 HSL 和 HSLA 与 RGB 和 RGBA
  18. Apollo control模块纵向控制原理及核心代码逐行解析
  19. 如何使用 apt-get、apt-cache、apt-file 命令管理包
  20. 图论 最大团,最大独立集

热门文章

  1. 漫谈惯性、视觉暂留、潜意识、混合动力发动机、先入为主 - 纯粹的无厘头?...
  2. Android下写一个永远不会被KILL掉的进程/服务
  3. struts2令牌(token)内部原理
  4. 【转】MS SQL Sever 远程安装导入数据演示(图)
  5. 5个元素排序java_Android-java-如何按对象内的某个值对对象列表进行排序
  6. (3)PCIE中断简介(学无止境)
  7. (08)Vivado时钟约束
  8. 计算机安装最新的安全补丁,Win10不要装!微软发布4月安全补丁合集
  9. java textvaluechanged 全选删除不触发_js动态改变input的值不触发input的change事件的解决办法...
  10. 多目标函数 matlab 粒子群_【LIBSVM】基于群智能优化算法的支持向量机 (SVM) 参数优化...