Candy是基于JavaScript的多用户通信Web客户端,可用于搭建互联网和局域网的聊天系统,它最大的特点是多用户、实时、简单,以下是官网对Candy的介绍,你还可以去 Candy的主页体验一下它的Demo。
- Focused on real-time multi-user chatting → Screenshot & Demo
- Easy to configure, easy to run, easy to use → Setup & Usage
- Highly customizable → Plugins & Event Hooks
- 100% well-documented JavaScript source code → API Documentation
- Built for Jabber (XMPP), using famous technologies → Under The Hood
- Used and approved in a productive environment with up to 400 concurrent users → About Candy
- Works with all major web browsers including IE7
说到部署自己的聊天服务,最简单的方法是在服务器上安装Openfire或ejabberd,就可以在其他电脑上使用Spark或者Pidgin进行聊天。Candy的好处是不需要Spark或Pidgin等客户端,在服务器端部署好HTTP服务,那么在其他计算机上只需要打开网页就可以聊天了,这也就是为什么Candy的部署需要Apache或者其他HTTP服务的支持了。
本文介绍如何在Windows上部署Candy,在开始之前,需要下载: XAMPP、 Openfire和 Candy。其中XAMPP包含了Apache和MySQL等。
目前,XAMPP最新版本是1.8.2,点「 此链接」可以直接下载;Openfire版本是3.8.2,点「 此链接」可以直接下载;Candy版本是1.0.9,点「 此链接」可以直接下载。
部署步骤
1.安装xampp
① 在选择要安装组件步骤时,Apache和PHP是默认选中的,如果想在Candy中使用MySQL数据库而不是Candy的内嵌数据库,需要勾选上MySQL和phpMyAdmin。
② 在XAMPP控制面板,点击Apache的Config => httpd.conf,依次去掉下面三行前面的「#」来启用Apache的mod_rewrite、mod_proxy和mod_proxy_http模块。
1
|