可实现多人实时聊天。你可以用多个浏览器打开测试。使用html5技术支持手机移动端
先看我做的简易版demo http://www.meitushow.com/icomet/web/index.html
分为服务端和客户端
【服务端】
使用开源的聊天系统: https://github.com/ideawu/icomet
下载安装和启动:
wget --no-check-certificate https://github.com/ideawu/icomet/archive/master.zip
unzip master.zip
cd icomet-master/
make
./comet-server icomet.conf &
【客户端】
我偷懒直接引入demo的js
<script src=”js/jquery-1.9.1.js”></script>
<script src=”js/json2.js”></script>
<script src=”js/icomet.js”></script>
<script src=”js/chat.js”></script>
然后自定义:
初始化和接收数据:
[code lang=”js”]
var comet = new iComet({
 channel: ‘public’,
 signUrl: sign_url,
 subUrl : sub_url,
 pubUrl : pub_url,
 callback: function(content){
 var msg = JSON.parse(content);
 //console.log(msg);
 if(msg.uid!=uid){
 piao(msg.content);
 }
 }
});
[/code]
发送数据:
[code lang=”js”]
function send1() {
 var t = $("#msg");
 var content = $.trim(t.val());
 content = htmlEntities(content);
 if (content.length == 0) {
 $(‘#errors’).html(‘content empty!’);
 return false;
 }
 if (content.length > 1000) {
 $(‘#errors’).html(‘content too long!’);
 return false;
 }
 $(‘#errors’).html(”);
 var msg = {
 ‘uid’ : uid,
 ‘nickname’ : uid,
 ‘content’ : content
 };
 //console.log(comet);
 comet.pub(JSON.stringify(msg));
}
[/code]

这个开源的聊天系统我调不通,能不能发个傻瓜教程
你这个想法我之前也是有,我找到了作者,但是我没找他要傻瓜教程。你调试哪里出问题了?
服务器端需要配置什么吗,我用的Ngix
不需要任何配置,你可能要下载最新版本的聊天服务端。