web chat 系列 之一
2012-09-14 15:37 coder 初学者 阅读(326) 评论(0) 收藏 举报chat将运用到目前互联网较前沿的技术,在实现功能的同时学到更多的技术,chat在服务端的通信用到了nodejs的socket.io module,存储这块客户端的本地存储用到了jstore,可以用flash实现跨浏览器存储,服务器端用到了redis做消息队列。
这里先介绍一下nodejs安装和socket.io与redis module 安装(window 下,linux下更简单)
1、在nodejs.org 下载安装包,并执行安装,然后在命令行输入node OK说明安装成功。
2、安装socket.io,nodejs默认会安装在c:/Pro... Files/nodejs 目录下,执行npm install socket.io 命令执行安装,这会儿可能比较慢,稍作等待,完成后,安装信息会提示module安装的目录,默认是c:/Documents and Settings/Administrator/node_modules(xp系统),修改环境变量,增加NODE_PATH = c:/Documents and Settings/Administrator/node_modules 即可。
3、安装redis module,将上一步安装的socket.io目录中的node_modules/redis 复制到c:/Documents and Settings/Administrator/ node_modules 目录下即可。
4、安装redis的server,在redis官网下载,然后加压到本地,目录里面有多个执行文件,先执行redis-server.exe 开启服务,然后运行redis-cli.exe 测试redis,安装OK。
浙公网安备 33010602011771号